The dress was nice. The top is not too right because the elastic was on the back only. However, the dress is too long for me. I am only 5'0". I would need at least 4 inches off the lengthIt was a perfect fit including the length. Colors were true to the online image.I bought this dress a year ago for a cruise. I’ve worn it a lot this summer. Headed on another cruise so I’m back to get more. It’s sexy, flattering, and breathable.this is my 3 rd dressI got the pineapple print, which is not the one I wanted, however, my husband and I are going to Costa Rica through his company and we have some dinners to attend. One of the evenings, they have asked us to wear something with pineapple print as a theme. I bought this dress because it was such a great price and I wasn’t expecting much and I definitely liked so many of the other prints better than this one. I got the pineapple print tried it on, it’s adorable! I love everything about this dress! I am 5 foot two and I weigh about 120 pounds. I can’t believe it but I don’t necessarily have to have a heel to wear this dress, it’s a great length, the pattern is pretty cute without being too kitchy. I love the pockets, I mean, who doesn’t love pockets?! It is so soft and I think it will wear very well. My legs are the longest part of my body so dresses like this are usually not my friend but this one is. My short torso works with this and it’s very surprising! Also the band that holds the dress up is not tight nor to loose. This is a great value and I will come back for more. If you want an inexpensive, go just about anywhere summer dress, this is it!Beautiful dress, super comfortable fabric, fit perfectly. I'm 5'7" and the length was at my ankles. I was not stepping on it. Bonus pockets! I got so many compliments while wearing this dress on vacation. We took family photos on the beach and wore to dinner that night and it was perfect!LOVE THIS DRESS!I bought a small, wasn’t tripping on the length for being 5’2”, stayed up where it needed and pockets a plus. Super soft material. We took pics in 90+ degree weather, it definitely isn’t breathable material but shows it’s quality for the price. Colors were bright as shown in listing. Would definitely recommend and will wear again.Likes:-fits perfect-has pockets-good length (not too long)Dislikes :-colours not exactly as shown The picture makes it seem like it is comprised of two blue colours and white. Well the white leaves are actually a light green, throwing off the colour scheme.Overall I'm still happy with my purchase.Its insanely adorable!