material is great quality and the color is amazing! the waste fits great; i could have even gotten a small but purchased a medium instead. But the problem is the actual material in the legs - there's so much of it. It makes my legs look huge. Perhaps it's because i ordered a medium and that also means the cut changes? unsure but it's definitely not the fit I wanted.