This Shark carpet cleaner is amazing!! I have dogs that shed and can make a mess! This makes life so much easier! Cleans up stains and hair without clogging! Fast and easy!