We love a good fitting dress and this one looks great on so many bodies! So many details on this also. The cinched sides, the asymetrical hem, the twisted top and little cut out give you so much to show off! Fits grreat and good stretch. Models in the picture are wearing the small and medium which is true to size.