This is one of my favorite summer outfits! I get compliments every time I wear this dress. The fit is perfect. The fabric is very good. Very light and stretchy. It's loose and flowy, perfect for hot weather. I'm 5'9\" and 125 pounds. The small size is just right.