This was on special so I couldn't pass it lol. I bought it for my 6.5 yo for school and it ecseeded my expectations. It's well made, well polished, smooth with wide mouth and just a perfect size for my little one. We already have 3 Thermos brand containers for her but one of them looks a bit worn out so this would be a good replacement for it. I meticulously checked and compared this container with Thermos brand and I couldn't tell which one is better lol of course with an exception that Thermos brands had cute prints such as Hello Kitty, Frozen, Princesses and this one has just some logo. I am thinking if getting another one in coral.
I didn't test how long it keeps food hot or cold but it doesn't matter to me. I don't expect it to keep food scorching hot and I wouldn't want it for a kid anyways.
When I test it I will update my review.