I couldn't be happier with this vacuum. Our house was all carpet, we recently replaced it with hardwood floors in most rooms. I've been looking for an upright that would work on both. This one does not disappoint. It's also is quiet and lightweight which is a big bonus.