I should have gotten a size medium but I'm glad I ordered the small.  My hips are 37" and my waist a 29".
The small went on with ease.  It's comfortable, it not only gives you a more toned appearance, but I somehow felt more confident.  My first thought was "this must be how dogs feel wearing that Thunder Shirt" .