If Roxy does one thing right it is dresses. Every dress I have ever ordered from them has been absolutely perfect: the fit, the fabric, the colors. This dress is no different. It hugs in all the right places. I am tall and thin, but I think this dress would fit well on all body types. The fabric is a little thinner and not as uniform in texture as it used to be, but nothing to complain about. It is also very comfortable, one of those dresses where you don't have to worry about a low neckline or it being too short. Definitely my new go-to dress.