It cleans all our floors and carpet. This is the second Hoover I've owned. Loved both of them!