This wee vacuum cleaner does exactly what it says. Brilliant on both hard floors and carpet, love being able to clean all under sofa, table, chair and bed without moving anything. Much better cleaner than the Dys@n it replaced, which in comparison with the Shark was much more expensive and less efficient. The only small downside is being a bit top heavy but I can live with that. I’ve already recommended to my sister who has also purchase one