I absolutely love this vacuum, it doesn't even compare to the one I already have. It's super powerful and I absolutely love that it's small and compact, makes it easier to bring around my place. It is a little louder than my old vacuum but I honestly don't mind that. This vacuum is great for both carpet and hardwood floors. Already recommended this to everyone I know!