I've ordered many times from MiniInTheBox but this item made it to me, from China to Denver CO in 5 days! I made the order too hastily and didn't realize that the color had reverted to BLACK. I knew of several people I could give it to and quickly ordered again, this time PURPLE. So the color I didn't want arrived in 5 days and the color I did I'm still waiting for. I know my satisfaction will eventually be the main concern and I will be satisfied no matter what at Mini/LiteInTheBox. I recommend them heartily.