I thought it would be, I really did. It's even a pretty nice fabric that I think can dress up well with a nice jacket. However, for some reason, while it makes my waist look smaller and my hips fuller from the front, it also makes my chest look smaller and my tummy larger from the side. I also thought it was a touch roomier than I would have liked- I'm 5 ft, 100 pounds and I bought the xs, but it could have stood to be a little snugger.

Worse, like I know another reviewer mentioned, there's a really odd sort of built in bra for this dress- it's not a smart built in bra, with light cups that conform to your body, but rather, the lining across the chest is a rectangular strip of thicker fabric. So there's light padding all across, which I think makes one look kind of misshapen.