I ordered this in a medium and couldn't even get it over my hips.  I sent it back and got a large and it is huge!!!  I would not advise buying this.
I do own two other of the Dr. Rey Shapewear and they fit fine.  It is just this one.