This Shark vacuum is amazing!  It glides on my hardwoods and carpets. The collection canister is HUGE, I can vacuum my whole house without having to stop and empty it. Vacuums up all the dog hair instead of blowing it around. The roller brush is a smooth material that helps to keep hair from getting wrapped around it. The odor neutralizer smells amazing. Very happy with this vacuum, looks like it’ll last a very long time.