Very Striking! It caught my eye, associated a little of what we do into the design. Not sure about the needle though, we use industrial machines, but it is looking good.
Thank you for your response and compliment. The needle has nothing to do with reality. It's just part of the graphic design indicating they are sewn on… not how they are sewn on.