I bought this for a September beach wedding, and it will be very nice for that. It’s loose and flowy, not see through and the color and florals are exactly what’s shown. I immediately tried it on, and as I am petite, it’s a bit longer on me than the model shown, but with a nice pair of heels it’s a good length. The over wrap is nice too, matches well in color and has 2 pockets on the seam, but won’t hold much, it’s flimsy and the sleeves are just to the elbow. It’s enough to provide just that little extra cover. I wanted loose so I got the medium and it fits well, so I’m actually glad I didn’t get the small. The arm holes would have been tight and tight across the bust if I bought the smaller size. I’m 5’0 and 115 lbs. I think this dress will get a lot of compliments and the pricing is great