For the price I guess it's okay. It definitely does a good job at containing the liquid, it's fine for any liquid hot or cold. The top (at least on mine) is very hard to take off, taking it off with a hot beverage in it would be asking for burns! The cup itself is not insulated so your beverage loses temperature fast. It has the sleeve with it but all the sleeve does is keep your hand safe. The sleeve after using it a few times becomes loose and slides off easy. Overall I think there are better options out there but if your looking for something cheap that does the job this works fine.