Quality is nice. Pretty sturdy. I don't know how durable the gel bags are inside because they are sewn in, but after the items I've seen for sale in the 4 stores I went to, I like these. I didn't have a problem with them getting warm real fast like some people have said. You have to first lay down a thin towel, because it's too cold to put directly on the skin.