The products are well made...I have had shirts for up to 3 yrs and the print looks the same as it did on day one! The turn around on single items and large bulk orders is fantastic!! Customer service is wonderful. Lines of communication are always open weither it be by phone or email. Top notch establishment.