I bought this for my daughter almost 2 years ago now. She has been using in on a consitent basis and she really likes it. It keeps beverages cold for a long time. The paint on the picture has started to wear but with almost daily use for as long as we have used it I'ld say it is really durable. I like that it has a replaceable straw that comes with it. So when the first one begins to crack you have a back up. Overall a good cup that until the past month did not leak at all.