One thing I love about Miss Lulo dresses is that if a size small in one style fits me perfectly, a size small in other styles will also fit perfectly. This one is a little longer than some other styles (like Kerry and Kyla) and I'm only 5 feet tall. The fabric, as usual is a cotton stretch and so comfortable.