I was dissatisfied with how long it took for my purchase to arrive from AIMEILI after I had placed an order for some nail items from that company. My delivery did not arrive until over three weeks after I had expected it to, which was a significantly longer wait than I had anticipated. Although I was pleased with the overall quality of the things I purchased from AIMEILI, I am cautious to place another order with them due to the lengthy shipping times. I am aware that the amount of time it takes to deliver an item can vary, but three weeks is excessive. In general, I would suggest AIMEILI for their items; however, you should anticipate that it will take some time for your order to be delivered.