While my order didn’t arrive in time for Christmas, it was the fault of USPS not moving the package. I just received all my items today and my daughters are very happy with all the items. I’ve never had any issues with this company and I order a lot. Everything I ordered online for Christmas was delayed at the USPS and not the fault of any of these companies and in defense of USPS, everything was backed up and they did the best they could under the circumstances.