I am really impressed with this. I would recommend it to anyone looking for a steam cleaner.

When I took it out of the box, I was surprised at how small it was - it measures approximately 26w x 26h x 21d(cm), but what surprised me even more was how much power such a small machine had!

It comes with lots of different good quality accessories including a detail nozzle, brushes, a window attachment and more that are all stored neatly within the machine. The blue part you see in the picture is a 'door' that you pull open to find the accessories and there is another door on the other side with more accessories. The only parts that are not stored within the machine are the 2 extension tubes and the floor head.

The machine is light, even when filled with water, but you don't have to carry it around much anyway as it has a very long lead and is on wheels so it just 'follows' you around.

The instructions are a little basic - mostly pictures with a little description underneath, but once you've used it once, you'll find it easy forever.

It has what I would call a childproof lid so you have to push down and twist to open then you are able to fill the machine with 700ml of water (you get a handy jug with very clear measurements on the side). Push and twist again to close it securely. Once you have attached the hose and made sure the steam handle safety latch is on, you can press the button to turn it on. It takes around 8 minutes for the LED lights to turn from red (heating) to red & green (ready) then you get around half an hours worth of steam.

To release the steam, you press the safety latch once again to unlock, then press the steam trigger on the handle for as much time as you want. It is very simple and very easy.

I have used the steamer to clean ceramic floor and wall tiles, grouting, windows, carpet, wooden floor, the bathroom (sink, taps, shower doors, head & floor) a hob, conservatory roof and the fascias around my house, all with great results.

When steaming around taps, grouting and the hob, I was truly amazed at what the steamer got off. Limescale, soapy residue and grease lifted up like a breeze, then all I had to do was rinse it away.

Cleaning hard floors was easy - just attach the floor head and away you go - very fast and easy to clean.

When cleaning a carpet, you just attach the upholstery cloth to the floor head and you're ready to go. I had a bad stain on my carpet which took 2 goes to remove. The cloth can be washed in a washing machine or by hand afterwards.

I found that the extension tubes were a little flimsy when all were attached, so did not want to push down too hard on it. It felt perfectly fine if just one or two were attached though.

When you have finished, you turn the steamer off at the plug, press the steam trigger to release steam, and let it cool before emptying.