Been looking for a small vacuum since I have a house full of animals. There is always doh hair around and in small places. I hate always having to get out and lug the big heart vacuum for a quick clean up. Wasn't sure what to expect with this vacuum but had high hopes. I'm happy to say my hopes were answered. So convenient in just plugging in and cleaning up the small patches of hair I find when I'm walking through the house. Lightweight,  and with the removable handle means I can reach smaller areas when the attachment in on. The only thing I would change on the vacuum, I have not found a place to store the attachment. I'm afraid I will lose it or forget where I put it since it's not attached to the vacuum. Small minor preference. Otherwise this is a great investment for animal lovers.