I got the Catnapper set as a bridesmaid gift and came back to get the pants. This material is SO good. As I type, Im 21 weeks pregnant and both the set and the pants have been comfortable with my growing belly. I'm 5"8 and normally around 160lbs and a solid M. I like my PJs loose, so I was torn between sizes and ended up buying the pants in a M since they're unisex and they're perfect. I've since gifted a few of the catnapper sets to friends because I have loved them that much!!!