Works great, love it Should have wheels at bottom of unit, but did a fine job (Used it to clean an area rug) No pets, just dirty Will order more carpet solution