I love this dress. it fits like a dream and is incredibly flattering. i vary between a 4 and a 6 in dresses, and the 6 was too large on the bust but the 4 fit great! the dress is longer than in the picture, the model must be wearing heels, but it doesn't quite hit the ground with flats. the fabric is light and airy, it comes across a little more formal in person but is versatile enough to be worn more casually as well.