Works great and my carpet looks and feels brand new. Easy to spot treat pretreat and clean. Easy to fill water tank and clean out dirty water and debris.