I received this pants in a timely manner. They fit nice except around the lower stomach area. I have a pretty snatched waist, not much of a stomach. I ordered large for my bottom. My hips measurement is 42 inches around, thigh diameter is 28 inches, 30-32 inch waist depending on bloating. I could have sized down to a middle and still had that comfortable not too tight fit I am looking for. I went with a large based on what I would normally order. The front part around the lower abdomen, right where the fupa would be, is baggy, it’s not as snug as I would like. There’s alot of space in the front. The backside looks very nice, there’s plenty of space for the booty, I could see it being baggy if you don’t have much junk in the trunk, and the material is thick. The scrunch is definitely a scrunch and gives a very nice shape. The pants don’t show cellulite or dimples but it does depending on the color, the pink ones show more than the purple and green. The top is very wide and you can definitely get away with wearing just a sports bra if your stomach is already flat. There’s not a lot of compression in the waist, these will not pull you in if you’re looking for that. The top does roll down, however I think if I had a better fit they would not roll down. If you like a more snug fit and you wear a large, get a medium. If you want a super tight fit, go small.