I love Rain Cosmetics! The classes are so much fun! The staff is amazing and the products are fantastic. The coverage of the foundation is spectacular. Eye shadows are nice and pigmented and the lipsticks and gloss are A+ This makeup is definitely worth adding to your kit!