Made well and will work exactly as shown. Use for dry food only otherwise you have to wash after every use (this is why I gave a 4Star instead of 5Star. I did try with some dry food with our pups and it does slow them down a lot.. But they normally eat moist food which again will require a daily cleaning.