I have worked with Finch for 3 years and their products are always THE BEST. They have perfected streetwear and the craftsmanship is always immaculate. Production time is a lengthy process but always worth the wait. I have yet to work with a better company when it comes to quality. I am extremely satisfied with what I got.