The product is a solid buy, although it's ridiculous how cheaply and delicate the parts are. In two months of use, I've replaced the brush 4 times and the roller three times. The part not so cheap either. I'm starting to feel that its more about the money than providing a productive products that is supposed to make life easier. Not so much at this point.