Great material, hides your belly, flattering! I ordered a large I am 5_1_ about 178lb ish ;)I have hips, a belly and I feel super comfortable. It does get tighter towards the hip area, material is not stretchy, it__ not heavy, it is cool and is not cheap looking! Great buy! Very happy!