I love this dress! I got the dress in burgundy in a size 12 i recommend going one size up. The beading and lace came out perfect. The top looks more yellow gold than regular gold, but it still looks beautiful. The skirt was a good satin material. The ruffles of the skirt were perfect just not as poofy as in the picture, but you can steam it and it will be poofy. Overall for the price I was amazed by the dress. I gave them a 4/5 because the shipping was a few days behind.