The quality of the products is always top notch. I receive my products quickly and customer service was wonderful. I like that they started donating a portion to local schools, definitely makes me shop with them more. Only downside is shipping, unless I have a free shipping code or free shipping day, I don't like having to spend $70 to get free shipping.