Excellent, functions well, good for smaller spills and area rugs. If you have a large carpet or area rug best to get a full sized upright machine