Wore this to a wedding and it was perfect. Comfortable, I got a lot of compliments on it. The material was nice not thin or cheap feeling. The zipper was sturdy. I'm 5'[****], about a 38C, around my belly button about 38-40inches and it fit very well. I got it in XL. I wore a shaper under it just for hiding a panty line and no one could tell. Great purchase for the price for sure.