I love this!! It was so easy to put together. Everything just popped right into place. I love how it makes a sound so you know for sure the vacuum is on the charger. Charging doesn't take more than a few hours. I love how you can see where the battery level is as you charge it. The vacuuming on it is very nice gets along the wall and in corners well. Very easy to dump. When using the mop part of it i was so happy. It didn't leave anything behind and i love the fact it shuts off when you need to empty the container. The strainer is a great thing to have so you can get out the dog hair and debris before pouring it out. Super easy to pop everything off to clean.