I have had this Shark 2 in one for about a week now. So far, i am pretty impressed with this product. It saves me so much time, and it's so nice not to worry about mopping the floors each day. Time is precious, and this robot vacuum gives me more time with my kids and other things I need to get done. The design is nice and sleek. The maintenance is rather easy to keep up with. I am very thankful that it cleans it's self. The noise level from the vacuum is not bothersome. My pets were very curious at first, but they now understand it's just a normal thing now. The battery life so far has been great! I love that it is a 2 in 1 and i don't have to worry about picking up all the small debris the kids and the dog leave behind.