Not for the faint-hearted but fits like a bodycon. I was really hoping that I could've gotten away with this being a 'wear-to-work', but trust me, it hugs EVERY curve and flaw! Gonna need a girdle or waist trainer which might show up too. Will uodate after wearing...