the design is excellent and the color is exactly what I want. I seldomly drink hot water or ice water so I can not say about the temperate-keeping feature. But anyway it is good enough for me