I love this vacuum! I have both hard wood floors and carpet in my home and I love how it can be used on both. The mopping feature is great also. It makes cleaning my floors so much easier. I can start it before I leave and come back home to clean floors.