I wore my YorkieTalk T-shirt today (since we had a meetup) and it's been washed at least 10 times by now, and it's still good. I think one person had a problem with the quality of the shirts (but they were happy with the replacement), and I believe they offer a 30 day money-back guarantee if you aren't satisfied.