Great vacuum. I mostly use on hard surface but I do have one small rug. The suction is great. The light is just what you need to see what is on your floor. My mom was impressed with it as well.