I have ordered from Diadem Boutique three separate times. Each package came within about 1-2 weeks. I hate paying an arm and a leg for something I may only wear for a couple months. The price was the perfect for what I received! Will be purchasing again.