I thought that this would be a lot tighter than it was. I am a size 2 and 5 ft 6.5 inches tall and I purchased a small. I am used to wearing corsets for shapewear, and this body shaper just couldn't measure up. It is a nice material. It feels like a really silky and thin bathing suit. For me, it just didn't pull me in as tightly as I wanted or expected. I did like that it wasn't too hard to get on or off and had no zippers or clasps to worry about. I just wish it came in an extra small.