Overall I have had a positive experience. There were some issues with my shipping, but once I contacted customer service, my issue was handled quickly. The customer service person was apologetic and fixed my issue. I think they deserve 5 stars for the way I was treated after they knew of the issue. I was so happy with it, i bought more stuff after I got my order!