This thing is so cool! Very high quality materials and there's a lot of weight to the base so it rolls around with the slightest touch. My 2 month old puppy is a little afraid of it because it's about the same size as him, but he likes it if I push it around for him a little bit.