Excellent experience. Products are fab, delivery is quick and I could not be more pleased. The products are extremely well packaged when shipped. I've never had any breakage. The make up formulas are on spots. I have ordered some of the accessories, and have been extremely pleased with all. I have recommended this company to my family and friends.