In excellent condition. Small and portable, it steams cleans spills easily, Great if you have pets or kids and fabric upholstery and carpets. Small and compact so great for your RV. Comes with attachments and carry bag.