Firstly, I think the delivery was very quick cause my order arrived earlier than expected time and then the dress was better than it was in my mind of online shopping. Because I often shop online sometimes and items some are ok but some have difference.The wedding pumps I purchased were ok. Good!