The size is good, the bottoms have an elastic band, causing the fit to be perfect! Wonderful!!
Material is SUPER SOFT, it does not look cheap. Cool wash and hang up to dry and no color fade from the fabric. I',m 6' 2" and 185 and ordered XL for a small bit loose but great for sleeping.