We absolutely love this vacuum / steamer. It's way more compact than a normal steamer. It's nice because we can use it as a vacuum, and enable the steam mode as needed. We wouldn't be able to do this normally, as we wouldn't want to go get out a steamer for small spots. Now we can just steam for a minute and go back to vacuuming and it's super convenient. The design itself is very modern and we really liked the more metallic red neck. In terms of performance it vacuums with ease, and we steam anything that's stuck on. It works great on all surfaces. The only issue was the cord - it needs to be threaded threw the handle when you put it together, but then it functions normally. Overall a great product which I received from the stellar testing panel.