The media could not be loaded. (TLDR at the end) I bought this because I had been looking for a vacuum since my old shop vac on the blink, and because it's such a hassle to vacuum, put it away, and then bring out the mop. Taking it out of the box was simple. It's definitely a little on the heavy side, but nothing I couldn't lift. Assembly was ridiculously easy! You just click the vacuum head onto the body - that's it. The debris bucket was already in place and is easy to unlock and take out - just slide the lock and remove. I first used it on my bedroom. I have a German Shepherd mix, so she sheds A LOT during summer, and there is always fur everywhere. Not really knowing how well it would pick it up, I did swiffer a bit to get any large chunks of fur out of the way, that way I didn't immediately clog up the vacuum. That said, I could see that it was picking up quite a bit of fur that I both could and couldn't see from the wood floors. I could even hear the dirt and small particles it sucked up. After vacuuming, I began mopping. The handle has a button on the underside you squeeze to create the steam. Works fairly quickly to build up steam so that was nice. After a few back and forth motions, you could clearly see the floor was wet. It did a really well job, and got some sticky stuff from the floor and just made it shine. The next room was the bathroom, and it really needed a good deep cleaning so I included a few pics for that one. As you can see in the video, it picks up quite a bit of dust and hair from the floor in one go, however, on the sides of the vacuum are rubber pieces which catch some of the hair (I guess to prevent it from sticking to the mop? I'm not sure). It made it a little annoying because I would have to stop to pull it and hope I could vacuum it up. Moving it around was probably the biggest drawback of this product. It's small, but it won't get deep into tight spaces or corners, and even if the vacuum is against the wall, it may not suck up what's on the floor because of the rubber parts mentioned earlier. When I began to mop, it did a good job again of steaming and cleaning, but as I mopped you could see the clear line at the edge of the walls where the mop begins and the vacuum ends, leaving wet pieces of dust that were probably stuck from the vacuum. The big clump of fur/hair is what I had to pull out of the vacuum because it was stuck partly on the rubber parts and so it wasn't being completely sucked up. Overall, I think it's a decent vacuum and it did a good job of cleaning what I needed it to. It wasn't perfect, but I feel like it's hard to find something that does it all nowadays, especially when you have pets. If I'm honest, I'm more inclined to rate it 3.5/5 than a 4, but I'll cut it some slack. I really enjoy the convenience of being able to vac and mop at the same time so that's what really wins me over with this product. tldr; Gets the job done. Decent suction to pick up most hair/fur, but struggles with thicker clumps. Steam mop works well on sticky substances and is easy to use, but due to it being behind the vac, you can't mop close to the edges/walls in tight spaces. Assembly was the easiest thing ever, just clicked the parts in place. Long cord lets you travel, but can also get in the way. Maneuverability was the biggest issue, not made for tight spaces/corners.