I love this vacuum! It's lite and portable around the house. Great suction for carpets or hard flooring. Being able to remove the floor head and just suck up the corners and edges easily is handy. Only thing I don't like, it is kind of hard to remove the part with the roller for the floor to switch to the handheld part. I defiantly recommend this to anyone looking for this style of vacuum.