AMAZING! Easy to use/change attachments and very versatile. Great suction... Carpets look and feel great after using it!