We have pets so we were anxious to use this on our furniture and carpets! It did not fail us! It grabbed so much dirt up our o recious shampooer did not! The attachments for ot are great for those crevices you can't reach. The only downfall is that it doesn't heat up but other wise perfect! Built to last!