Received the dress in less than 3 weeks wit rush oder shipping. the dress was very pretty and the color matched the color in the list. The bow came separately with 3 safety pins, but it is long and people will definitely step on it, do maybe add extra bobby pins (mine broke).