I bought size large (normally he wears medium) for my husband to wear over his huge sling for rotator cuff surgery. Washed it first - and it didn't seem to shrink much.  But we live in a colder climate, and it's not keeping him warm enough. I was surprised to find so many negative reviews for almost all of the traditional style pajamas. This one had the best reviews - and perfect for a warmer climate.