This vacuum is great! It's very lightweight and slim, so it's perfect for small spaces. I really love how it can detect whether you are vacuuming carpet or hard surfaces and adjust the settings accordingly. The suction is very powerful and it'll pick up dust, dirt and hair that you didn't even realize was there! The dirt cup isn't the biggest, but it's so easy and quick to clean out. I also enjoy the fact that hairs don't get wound around the rollers! The fragrance feature is amazing too, and smells absolutely amazing, but it's a bummer that it will just be an added cost, since it'll need to be replaced over time. I also wish that there was a storage area for the rotating attachment. Overall, this is a wonderful vacuum and I'd definitely recommend!