Overall, I was very impressed with this machine. I was facing two very challenging cleaning jobs: a bathroom with poor ventilation that was harboring mold in high and hard to reach places and the floor and walls behind a stove that had not been moved in years. I couldn’t believe how quickly I was able to get both jobs done! After pulling out the stove, I was greeted with grease and food stains as well as dirt and grime from the past few years. Had I used traditional cleaning methods I would have spent the majority of my day and energy on removing these stubborn stains. However, I found the Reliable EnviroMate E5 was able to cut my cleaning time drastically. I simply used the floor brush and extension wand to scrub the floor and within a very short time, the floor was looking practically new! After removing all the major debris I was able to go over the floor and walls again with the triangular tool and a cloth to remove any remaining residue. I was able to thoroughly clean the area in less than an hour and ready to move on to the bathroom. This room was tricky as I am not a tall person and the majority of the mold and stains were very high up on the walls and ceiling. Height was not a factor thanks to the E5. I simply attached 2 extension wands and was able to clean the ceiling and walls with ease. The small round nylon brush attachment proved to be a useful tool in removing the mold spots from the walls and was also great from removing soap scum from the tile and grout. It even took off the rust stains from the vanity! Once again I was finished cleaning in well under an hour and even had some time left to clean some stubborn scuff marks off the vinyl floor. The wide selection of attachments and generous extension wands make this a versatile machine that could be used on almost any job large or small. The dry steam is wonderful and doesn’t leave excess water behind. This unit is easy to maneuver and all attachments and wands connect with ease. The tip where the steam is expelled will get quite hot after continuous use so one should take care when changing attachments. In general, this is a great machine, highly effective, reliable (just as the name states!) and a great value.