I really like this dress.  It has a flattering cut with timeless fashion. As for the size, I concur with the other reviews and reccomend that you keep in mind the sizing is based on Asian sizes. I'm 5'10" 160lbs (normally wear M or L in USA sizes).
 I ordered a 3XL and it is just a bit loose - which I think is perfect. It is nice enough to wear to meetings at work but not on par with a suit dress for "power suit meetings" in terms of formality. Overall, I'm quite pleased and will check out other dresses from this designer.