I recommend you size up as I first ordered my usual size and it was a bit snug through chest, (I'm not a busty person) and arm openings. The 1 size larger fits perfect. The fabric & design are very cool, comfortable & carefree. I've dressed up and worn it to a wedding as well as a casual evening with friends. It garnered multiple compliments at each occasion. The only improvement I can recommend would be the addition of pockets. Then we'd have the perfect dress!Get one size larger than you needThis dress is really pretty and very comfortable. I have not washed it yet and definitely don't want to dry clean it as recommended. I only gave it 4 stars as it is rayon & spandex. -- as I found out, rayon requires special washing to avoid shrinkage and fading. Wish the care and fabrics were more clear on these dresses. Sounds like some are made with cotton/spandex (solid) and others are rayon/spandex (prints). -- could be a little longer for midi also. Guess your height and weight depends where the dress hits in lenght. Hope it washes well.I had to hem this dress, which I figured I would need to. It was tricky due to the fabric but once altered, it’s really nice. In fact, I bought 3 more.I came in to review it to hopefully help people out. I ordered black in medium, I normally wear med-large (mostly large right now, I’m just 5’3.5, about 165lbs). The top part fit perfect and the dress flowed down just right and ended at my knees. This was pretty much exactly what wanted. I mostly got it for a bathing suit cover up for when we go to the water park but I will be wearing it for other things as well. I will say the top part is a little thin so I just wore a spaghetti strap tank top underneath and it worked out perfect. I also didn’t feel like I had to wear spanks with it so that is a WIN! I’ll definitely be looking at the other colors.Pleats excentuate the belly. Top was tight,This dress is a tropical must!! Down in the Yucatán and very lightweight and airy!! Super cute!I love the feel of the material and it is so comfortable.Fabric not as bright as displayed, looks cheap I was so hoping for something better do not buy.The material is very light and flowy. I wanted it as a casual sun dress and it will suit the purpose. NOt sure yet whether it will wash well.The product was described as cotton but was not cotton. It was a synthetic fabric.Bonne qualité.This item was true to description.