You can expect your drink to stay cold for no more than 2 hours, and then the ice will melt pretty quickly. Otherwise a good cup. The straw comes with a stoppage. The design of the cup is nothing special.