Dress is gorgeous and the customer service was incredible, very friendly and instant responses. the sequins werent the same as the photo however that may be due to my request being different in colour. The sparkles are very prominent. Loved it. As for size, be aware you may need to tailor it afterwards if you are petite in size ( pay attention to the size chart.) The ribbons i think would be better if they were a thinner material