Great little vacuum cleaner. But, you need to add a couple things to make it better. This unit comes with an amazing amount of suction. Wow! It has super pulling power for such a small cleaner. The attachments that came with it are good, but not good enough for carpets. The floor attachment for the carpet has no turbo spinning brush. Just sucks up without deep cleaning, whcih kind of sucks! (sorry, couldn't stop my self lol) Now, the pet attachment is fantastic. That attachment is small but works real good to get pet hair off the easy chair. It is a turbo, spinning brush, but too small for the carpet. It would take all day to do the floor carpet with this attachment. Why Eureka didn't include acarpet brush is kind of amazing. Even if it raised the price by another $20.00, it's needed. Also, the bags are paper. It came with just one. I got my cleaner used. It has a scratch on it somewhere. I have not found it, but it saved me alot. I paid just $55.00 for it! Great deal for sure! So, get the generic turbo brush for Iit, you will be needing it for the carpets: