I'd prob give it 4.5 stars. The light is great, suction is good, easy to assemble/disassemble. My last vacuum had a pedal that would make the vacuum release from upright position which was easier than this one. Other than that no problems. I don't have any pets. I also haven't really used the pet nozzle but the one for corners/dust is great. My son likes the lift off feature and it makes it easier to vacuum under the bed in my opinion.