Yes, three kegs just barely fit, and once the kegs are in, you get about 30lbs of ice in it. With kegs that are already cold (what kegs do you have that aren't already cold?) it remains cold for at least 6 hours. I haven't had an opportunity to test it beyond that. Usually when we break it...