This vacuum will do the job, but in my opinion is average in it's quality and does not feel very sturdy/solid. It seems lightweight (plastic parts?) compared to a previously owned pet vacuum from a rival manufacturer at the exact same price point. Keep looking!