I love this vacuum cleaner! The accessories are great and I love that they have secure storage. I have to do a lot of vacuuming, which needs to be done at least twice a week, with 80% being carpet and the rest being tile or wood. So it's nice to have a nozzle that works great on hard floors. Between children, our Great Pyrenees and three cats, dirt and hair is also a big problem. My last two vacuums definitely had hair issues and often had to cut hairs out of the roller brush. I haven't had to do that with this one, even after using it about a dozen times. My only problem is the poor thing gets in rollover accidents all the time. The front wheel seems difficult to turn, causing the canister to tip over. All in all I would still buy this vacuum cleaner again.