I purchased these for my husband who normally wears a size large in pajamas.  Because the bottoms were all cotton I purchased these in size extra large.  They were way too small for my husband who is 61 and weighs 185.  Very disappointed.