My daughter and I have ordered about 50 items from this supplier, however, they have been accessories such as jewelry and handbags. Out of all these orders there have been maybe 3 or 4 items that we were disappointed with. I find the shipping time varies with each order. The other day I received some sunglasses that took over a month to receive, however, on the same day I received items that I ordered only 2 weeks ago. I would suggest that before you order, checked out the reviews from the particular seller that you are ordering from. See what their rating is and proceed from there. I now only order from seller that have received 5 stars for their products and an over 90% on their service.