These are so soft, comfortable & stretchy also. I'm 5'3, 150 lbs & usually get these type of pj's in an XL because I like mine to fit very loose since im curvy. I bought these in a L because at the time the XL was sold out and I'm happy with them. Not tight at all. Still fitted to my shape and loose like I like them to be.