I love this cup! It keeps ice in my drink all day, hardly melting at all. The 20 oz size is a good size and lasts awhile. The black color is true black and has not faded. And a major plus is the cup comes with a straw lid and a sipping lid and also 2 straws! I will be buying more of these!