Nice fit. The material is stretchy but not too clingy.  Colors are muted and very pretty in person. Cant go wrong with the price! Im 55 1/2 dress come just to bottom of ankles. Doesnt touch the floor. Like the dress very much.