Definitely need to wear a slip or something under it.Well made. Beautiful fabric. Not too short. Very happyquality of this dress was lacking even for the low price.This dress fit great and is perfect for an average summer heat. It’s lightweight and flowy and looks super cute with sandals and Docs. I did wear it out in 100 F degree weather and it did get really sweaty (but so would anything that isn’t 100% cotton). I would normally go with cotton due to the extreme heat here, but this will work well for any other season for me.This dress can be both dressed up and down, and washes and dries fine on high heat.Vine customer review:Size XL, I wear 14/16womenLike the dress, and pattern,. Very light weight ,and flowing, but I wear 16 and fit tight in breast area and I'm not big breasted , so for that reason I'd size up, has tie w 2 tassels.Lightweight, cute.Nice dress, nothing fancy but comfy and simple. Good beach cover up if you like as well.This dress is great for summertime wear! The style is flattering. It billows out under the chest area, so if you are someone trying to hide a few extra pounds, this works great! I'm 5' 8" and the skirt reached just above my knee. It is very lightweight, perfect for a hot day. It has an attractive style. I love the pattern and coloring. It fit well and was very comfortable. It would be a great addition to your summer wardrobe!