It was  easy to put together, the suction was great, had to adjust it for some of my carpets it was so strong, easy to clean & store. The only thing I wish it had was a longer cord. The cords are never long enough it seems!