I have not worn pants in years, except to workout, because I have trouble finding pants which are flattering.  I have a classic hour glass shape (and am about 15 lbs over weight, but still an hour glass shape.  I am only 5 ft 3 in.  Typicall the problem is that if the pant  fits in the butt, the waist is way too large, ect.  These pants, however, do what they say they will do, at least for my figure.  I wear the pants for working out and they take the place of leggings.  They do not bulge and really make me look more polished and slimmer than I am.  I cannot really explain it, but there is something about the construction of the pant which makes it so flattering.  However, I will say that I do not believe that the pant would be as flattering for a person who is very thin or who has minimal curves.  The purpose of the pant is to control the curves, not create them.  It can also be very helpful to wear some sort of light shape wear under the pants, which I do about 30% of the time.