I bought two of these for my daughter's lunches and they are a nightmare to clean. First, they always smell funny no matter how much you clean them, I even used vinegar but it only smelled good for a short period of time. Then, there is a silicone seal in the lid which you have to remove because its kind of hollow and food can get trapped in there. Putting the silicone seal back on the lid is a pain, then if you have to do it everyday, its a frustrating. Not to mention that you can't put these in the dishwasher and if any water gets trapped in the plastic parts, well, its pretty nasty. We tried not using the seal and ended up with mac n cheese liquid all over the lunchbox, which we ended up replacing. I'm a mom of three and do not recommend this because its way too complicated for an everyday thing.