I had no idea how dirty my floors were until this vacuum! It has the hardest suction of any vacuum I've ever used. It works great on wood/laminate/tile floors. The suction is so hard I have a hard time vacuuming my carpet. We have two dogs and one cat indoors and I was SHOCKED at how much stuff was in the canister after vacuuming a small section. I definitely feel like my home is cleaner now! Pros: strong suction, great design, long cord, attachments for cleaning furniture, etc., gets multiple surfaces clean. Cons: hard to use on carpet, instruction booklet is vague. I would 100% recommend this vacuum to anyone.