Overall, it does a great job at shaping and controling.  The only reason I gave it 4 stars instead of 5 is due to the leg band.  Since it hits mid thigh you can sometimes see the leg band through dress trousers.  I think under a skirt it would be fine.