Material: Quality: On-time Shipment: Tracy and the team are fantastic. My products are very complicated and I am a perfectionist! They always spend a lot of time getting the details right and ensuring I am happy with the samples. I am very fussy and I'm always making changes and I know it must be painful for them, so I am very grateful for their continued partnership and patience while I get things perfect. Highly recommend this company if you're looking for a handbag supplier.