Easy to put together and the steam is good and strong.  Did a nice job on my ceramic floors.