hi Molly,yes i would not say it is the ultimate in cleaning, that for sure a vacuum/carpet steamer would probably be better. I don't even know how much to daily rent one is nowadays....$30-40 a day? So with this device, obviously better to vacuum out your vehicle interior and then use the steamer. When i did the dining room chair's seat cushions, i discovered if i overdid it i got water type ''stains'' left after drying. Old dining chairs and not a big deal as this dining set will get donated somewhere one day....but the cushions did look cleaner and smelled cleaner ( i added a few drops of lavender scented dish soap to the steamer water container) . Back to my Xtrail interior, i opened the doors to re-examine my previous day's steam cleaning work and i was pretty pleased. All areas i cleaned looked normal but the main thing was a lack of any funky odors...so i was very happy with that. So bottom line now that you tell me this steamer costs $90: Would I buy it? mmmmm.....not for $90....maybe if on sale for $30. All it does it boil water and let steam out the end of a hose. It's okay for light duty cleaning of seats and some clothing items, pillows, some shoes, some hard surfaces. I'm happier i got to use it for Free! ...lol...anyways, i guess the point of my original post was just to say, here is another option to clean your car interior, this is what i tried and my results, blah blahI am surprised it can clean without a vacuum setting, but good for you! They are normally used to steam wrinkles out of clothes, especially in retail stores. Looks like it costs about $90.00 at Amazon; nice neighbour!