Great carpet cleaner! Not a lot of bells & whistles but it does a great job on my carpet. Easy to fill and clean up afterwards.