The setup was easy and I really enjoyed being able to vacuum and steam the floors at the same time. The unit was also easy to use but is a little heavy but not unmanageable. I am quite pleased so far with my purchase.