I haven't received my product yet, but I will be posting a review here after I receive it and use it for a couple of weeks. However, what I can say for now is that I am very impressed with Nushape's customer service department. The main factor that keeps me from purchasing from an online company is the lack of communication on the part of the company. The Nushape agents have been extremely professional, attentive, and very prompt in their responses to my questions. This is a company that I want to give my business to in the years to come. Thank you Nushape, for having such an amazing customer service team.