This dress is super cute. Quality and fabric is good, not too thick/thin and just enough flowy. It goes with everything And for is very flattering. I ordered a XL and I am 5’8” weighing 180lbs (16 weeks pregnant.) you can dress it up with cute heels or wear with flip flops, totally goes either way. Love it. Keeper.