Satisfied with purchase. The cleaner can handles carpets and upholstery. Very affordable compared to other models for same functions. Carpets and couches very clean now!