Works really well for my needs and easily fits the 40lbs of dog food I put in it. My dogs don’t chew on things, so I don’t know how dog proof it would be, but the snap top means I don’t have to worry about the dogs nosing the top off for extra meals. The first came broken but was quickly replaced when I put in a replacement request.