Wanted something to store and dispense dry food and treats for my dog.  This handles the items well.  I am a little concerned that the holders may loosen after much use and let the canisters fall/slip;  after a few months it is holding up nicely.