I have purchased many items from this store and I love them all. I have 9 dogs and the breed tees were great! I happen to have 3 breeds and have bought all 3 tees. I love the sweatshirt I bought. I bought a Large and it does run big, but I love it that way.