Very nice dress!! Came as expected and I love the fit. It's very retro and it hugged me in all the right places!  I purchased the red floral with the polka dots.  The roses are a vibrant red and the dots are not small. The dress is knee length (on me) so its a tad bit short  If you are ok with cleavage and curves you will not be disappointed. I'm 5'11 and usually wear 16-18 US or 2XL/3XL. I ordered the 3xl