Awesome. Bought it for my son and his wife who have 3  dogs and 4 kids, tile, carpet and hardwoods, and they LOVE IT !!!!!!