I expected delivery to take about 3 weeks, but it took less than 2. At first I was suspicious, but ended up with a beautiful skirt in my house. I emailed the service and they responded quickly. I give it 5 stars because the skirt was AMAZING. The quality and size were perfect. I will order many more products from this website.