My first steam cleaner that I use multiple times a week. It takes a bit of getting used to but have used its the various attachments for floors and fabric. It heats up quick as advertised and the tank size is big enough for my use. I love the range or attachments and cloths supplied, makes the cleaner very versatile. Only slight irritation is cable length, could be longer. On the whole very pleased.