Really nice quality shirts. Bought for my small to medium sized dog but was too tight. Definitely would recommend only go up a size. The price is great since you receive 2 different designed shirts. The company sent them out so I could receive them very quickly.