Have given this cup my sister. She wanted to have a thermal cup, into which they will receive a large coffee, holding a couple of hours to warm and they can also place on the way to the train times in the pocket without it expires. Having used the cup a few times, she told me her enthusiasm. The cup fulfills all your needs for a thermo cup and she is absolutely happy with it.