I purchased one for both of my kids, and they do the job! They are 100% leak proof and kept food warm for 5 hours, as advertised. It works best if you warm up the thermoses with hot water before adding food, like suggested. I noticed that the food stays warm longer if it has liquid in with it. For example, soup was much warmer after the 5 hour wait than the chicken nuggets were. But the chicken nuggets were warm enough! The thermoses were well worth the money.
Anomaly1993Enlightened