This light weight steam cleaner is very powerful and cleans floors great without chemicals. It's easy to put together and very user friendly. I like that it uses only water to clean and clean very well! I've tried it on a variety of floor finishes. I tried it on linoleum, wood and tile and it works wonderful on each one! This is definitely my go to machine when the floors need cleaned!