I enjoy using this ice beverage cup for my morning ice coffee on my way to work. I then use the cup to hold ice water for the rest of the day. I like it keeps the drink cold and the clear design. the straw is not too long or short, just the right length and the cup fits perfect under my keurig.