While this little fellow is not the greatest on my low pile carpet, it is adequate. Is really good on hardwood floors and picks up great, things like cat litter and hairs. I really like it. Very lightweight. A good thing.