I love this dress. It is beautiful. The colors are vibrant. If you dont want to stand out in a crowd I wouldn't recommend this dress. If you want the attention then get this dress. I got so many compliments when I wore it. It is a snug fitting dress. I'm a size 18 and the XXL fits amazingly. The materials are high quality. Would definitely recommend!