I have a big dog that sheds like no other.   I needed a quality durable vacuum capable of cleaning up after him.   This one hit every mark.   It's near effortless movement across flooring is top notch.   It's ability to lift his hair in minimal passes is incredible.  There's no odor emitting from the vacuum.   It's easy to dump and clean. It's not too loud either.