My old Vax carpet cleaner died after 20 years of loyal service. Ordered this as a replacement and it arrived the next day and was put to work immediately on the stair carpet. Did a sterling job. It’s a heavy machine but the stair carpet attachment made cleaning that stairs a dream. Subsequently have cleaned several other carpets and rugs and am very impressed.