Doesn't really go with your shape. Makes my hour glass shape more board like without curves. Good material. I got a medium and I am a 34D 26 waist 36 hip. It fits but I'm returning it, doesn't go in at the waist like my waist does so it's not flattering.