I think this dress is very cute and flattering.  I read reviews stating that it was a little tight so I sized up.  I am 5'7, about 135 and usually wear smalls in women's clothing but I went with a medium to make it more work appropriate.  The medium fits great.  Not too big or too small.  The wrapped stomach is very flattering and the material seems fairly decent especially for the price.  I was surprised how cute this was because I wasn't expecting a lot.  I may buy more of these in the other colors!