I found that this vacuum works better than my old vacuum on hard surfaces but not as good on carpet. It is almost too lightweight that i feel like I have to force it to roll. I love that it is cordless but wish battery lasted longer. It tends to also jam the roller really easily with small items when it should not. I dont quite understand the whole uv light as it is barely seen so not sure how it is doing anything at all. So while versatility is there and I dont have to lug around my cord, I was not super impressed.