I love this vacuum! It is very convenient and lightweight. Very easy to maneuver without the cord - which is a game changer! The body of the vacuum allows for cleaning under the couches and bed. I used the mop feature once, not sure how much of a deep cleaning it does on the floors but I like that there are dual features on this product. It was simple enough to assemble.