I love this tumbler by joyjolt. I got the black one and its just so sleek looking!! It comes with 2 covers for hot or a straw cover for cold with 2 straws. Everything can be washed in the machine or hand washed. I've only used for iced coffee so far and the ice never melts!!!