I have a carpet and a cat and this vacuum be amazing ive have more expensive but they do not compare to this vacuum . it be a little more bulky then most vacuum out now but i highly recommen this for anyone with pet