All the shirts I have purchased fit perfectly. The colors are rich and true. The prices are competitive. And a super plus is the uniqueness of their items. I am very happy with both their tee shirts and their customer service. The few times I have asked a question, they have responded with 24 hours barring weekends.