This dress is absolutely gorgeous. Very flowy, does has some stretch to it, and it is thick. I got the flower print b, size small, and it is true to size. I could have got an XS, and it would have been fine. Perfect for Florida weather. You can wear this as a work dress, or just out and about. I'm 5'5 and it hits just above my knees. At first I thought it was too big, however, the material of it is just thick. Very nice and comfortable. It is not fitted, so you do not have to worry about it huggSee full review