I am heavy set 5'2" and190lbs with big boobs. I ordered XL and it fits perfect. The material is like soft cottony, t-shirt material. I have washed it, in cold water, and it did not shrink up or wrinkle. I love the loose uneven hem it is figure flattering it covers most of my hips and butt. They look really nice with jeans, shorts or leggings.