Pros: Outstanding suction; long power cord and hose, which is very difficult to find; easy to clean dust collector; The floor brush fits under most of my furniture. Cons: The floor brush has very short bristles and isn't very soft, so I'm not crazy about using it on my hardwood floors; There is no dust bin and no grout brushes on board, which is very inconvenient. It's not going as well as I expected, but it's not bad enough to be a deal breaker. In general, I like the vacuum cleaner.