This Shark CarpetXpert is a great device. It cleans carpet very well, easy to use, great price.