Excellent value for money.  I have used my Neat Steam Cleaner at least weekly for all these years and it continues to clean superbly.  Glistening tiles, shiny hard floors, and I also use it on carpets to clean and freshen.  Oh, and windows.  Shiny clean windows! Customer Services are excellent and have recently sorted out a small problem.  Cannot recommend highly enough.