I ordered this dress for prom, and it came very quickly, so I did not have to worry about that. It is a bit small for me, but not enough to make it uncomfortable to wear. All the embellishments look wonderful apart from a couple of loose threads, which aren't really visible and can be easily fixed. As for the colour, I ordered this dress in navy and I didn't regret it - it looks exactly like in the pictures. Thank you, Dresswe!