These are durable and keep ice in your glass for hours, literally.  But, I wasn't crazy about the design on them.  What I thought was a painted design is actually a piece of fabric between the two layers of glass.  The fabric reminds me of a dish cloth, but other than that, these glasses keep it cold, even during a heat wave!