It works well cleaning carpets. Only problem I've had is the hose attachment button gets stuck and will not stop spraying. Need a replacement hose. It was the first time using it.