When we tailgate for football or hockey games we usually have a lot of food to pack and unpack; along with all of the condiments we have ground beef for hamburgers, some steaks and hot dogs. The perishable items need to be kept cold and in the winter that isn't usually a problem but on the warmer days we need to keep the items for the grill in a cooler. Rather than getting the monster sized chest coolers that could hold everything we opted to get two of these; they are easier to get in and out of the bed of a truck or the back of my SUV and one person can handle maneuvering it through a parking lot if we don't get our usual spot when the gates open. We use one of these for cans of soda and beer and the other for the meats we are going to cook on the grill. The product card that comes with the cooler states that it can hold up to 90 cans; keep in mind that is without ice and only the twelve ounce cans. Realistically if you are packing this with ice and want to have the cans super cold you are going to be able to fit about 50 cans. Even then, you would be wise to stack them side by side with soda on one side of the cooler and beer on the other so people don't have to pull cans out of the cool to get to what they want. This isn't exactly light but it's less than fifteen pounds; there are handles on the side of the cooler that make it easy to lift and move and the handle doesn't wiggle or feel like it is going to break off of it when you are pushing or pulling it. Cleaning it isn't hard but you need to have enough space to wash and rinse the inside of it. I could put this in the kitchen sink but the nozzle for the sink spout isn't long enough to reach the top of the cooler. The lid can be wiped off or washed in the sink but you need to make sure that you clean out the four built in cup holders in the lid if people have been using them.