Very easy to put together and start using, picks up well on both carpets and hardwood floors (2 different settings to choose from) - overall really great quality for the low price of this vacuum. Perfect for a smaller condo or apartment!