He is comfortable in the shirt and it does wonders for keeping him safe from the sun. It also seems to reduce his risk of getting bothered by the allergens that usually give him hives. He is about 65 pounds and we got him a size Large. It is a perfect fit! So soft, stretchy (holds its stretch), and absolutely adorable. He wore his shirt on 4th of July and was such a cutie pie.