I got these for myself, my daughter, and my son's girlfriend. We absolutely LOVE these pajamas!! They are so so comfortable and fit true to size. The material isn't thick, but not too thin either. I'm 5'5 and 170ish, I got an extra large and it's very comfortable fit. I got mediums for the girls that are 5'3 and 120-140 pounds and they fit very comfortable.