The shipping was on time and great. It took 10-15 business days but that's also what it said on the information. The dress was perfect! It fit my waist, bustC and the dress was just all out amazing. I was a little concerned with the price because of how low it was but it was honestly worth it. One thing I do recommend is to iron it. It came In a small package and it was kind of wrinkled. Overall an amazing product! I do recommend this item.