I was hesitant about this nozzle vacuum cleaner, but it ended up being perfect for my home and kitchen cleaning needs. According to my experience, it easily picks up dirt and debris from every surface including carpets and hardwood floors .The NOZZLE design is great for reaching tight spaces and the attachment is very secure. The only drawback is that it may take some time to adjust to the different settings. Overall this accessory is a must-have addition to any vacuum..