Fits too small.  Leg holes are awkward and cut into your thigh at an odd position.  This would prevent you from wearing a bra and does smooth your belly a bit but isn't spanx-ish in holding you in.  I returned this item as it didn't work for me.