Overall we are pleased with our vacuum's performance so far. It definitely took a lot of watching Youtube videos and a couple of calls to customer service to figure it out. It still has trouble with no-go zones while mopping.