Love it! Didn't take long to put together. Maybe 10-15 minutes. Lightweight and not backbreaking. Cleaned my carpets and area rug well. So happy to have it.