Says cotton and polyester, looks like cotton jersey in the photo. It isn't, the only fabric that resembles these pants would be swimsuit fabric seems like there is almost no cotton. I bought an XXL due to reviews of them running small. THEY DO. I am a size 14 and have pajama pants that are L-XL usually. These definitely run small so keep that in mind, very unflattering form fitting, fit more like bell bottoms than wide leg pants, an XXL has never fit me like this, usually too big and never buy that size. They are much higher than belly button height, they go as high as my bra underwire. (I am short though, 5'3). Can't do a cute fold to lower the waist like I though I could do if they were too tall. Disappointed, should be more specific about what the material is because I don't like it.