The best dress I have ever purchased! It is absolutely beautiful. The pockets give it a little extra room to hide my post baby belly. My only complaint is that it is on the long side, if you are a shorter girl like myself (53) then you might be dragging the bottom just a tad but not to the point where it is not wearable, I still get away with wearing it with flat sandals, just have to be careful . A pair of wedged heels or sandals will help!
I am 165lb and the XL fits perfect.
 This dress also has a way of making the booty look extra nice so thats a huge plus    Get the dress girl 