I was amazed how this vaccum works. There is a light in the bottom so you can see dark areas when vacuuming, the suction is incredible and i love how it has options for hard floor and carpet (shaggy and normal carpet) but i just can't rave enough how powerful the suction for the carpet is. We have a cat in the house so we regularly vacuum to prevent allergies and this does the job. It's abit heavy for me but the features of this vacuum defeats that.