This dress is true to size. Not stretchy but it fits perfectly to the size. I’m petite but this dress is not too long and sits by my ankle so if you’re tall, it might fit little short but it is perfect maxi dress. Colors are vibrant and the dress is very lightweight. Overall, it’s a great dress to have in your closet for many occasions.