This Keurig iced beverage cup is great! The cup is a good size, can hold 16oz. It keeps my iced drinks colder for a long time. The cup and straw look are feel durable. I great cup option for home or on the go.