This company advertises as a commercial steamer manufacturer.  I was excited to get it and it does a good job on the floors.  It freshens and plumps carpet really nicely too.  The shape and the ability to rotate 360 degrees is functional.  The pad system isn't as functional as I'd like.  I had to clean it two or three times during the job of cleaning maybe 200 sq ft of fairly new bamboo flooring/  I'd recommend either buying several pads so you can just switch them or make a higher quality thicker and more functional pad.  Or both.  The steamer doesn't get as hot as it should and runs out of water very fast.  . 

Pros: It does a good job on the floors and carpet
Cons: It doesn't get as hot as expected.  A lot of work. You have to stop to refill often..The pad is thin & low quality needs to be changed or cleaned it several times during one small job.