I have one, and I like it a lot. You have to buy the right size. Last year when I got mine I went with the bigger one( can't remember the size, 70 something), because it has a better seal.
If you want them to work well you need to pre-load them with ice for a few hours to cool the insulation, but that's true of all of the over molded styles.