This isn't a fancy vacuum cleaner, but if you want a cheap workhorse, this is it. I have the eureka brushroll clean upright for my carpets since we have an annoying constantly shedding golden retriever. That vacuum is amazing for that, but you can't get into crevices unless you use the tools, which I find aggravating. So I bought this one for utility purposes, corners, hard floors, kitchen, bathroom, etc. I grew up using this vacuum, my parents still own one. If you have an animal and carpets, you'll need something with rotating brushes as well.