By giving it three stars you might think I'm saying I'm really unhappy with this product. I guess I am, but not because it doesn't work or there are manufacturing or material problems. The problem is the concept. I really like the concept of not having to get just the right number of outlet, GFCI, and light bulb gaskets, but in practice I think it's better to get the product that's actually made for your application. Punching out the part you need out without disturbing the rest is a little bit of a pain. You can do it, but sometimes you end up with little bits of foam hanging off and it's definitely not as airtight as a regular gasket would be. I was thinking it would be good to use this for other boxes, like ethernet, phone, cable, or empty plates (over access boxes). Yeah, it kind of works, but not great. The holes are not in the right places for the screws in those cases and the punch-outs aren't the right size/shape. This really is just for outlets, GFCI, and switches. Someone mentioned that these are thicker than some other gaskets. That is true, by just a little bit. However, that's not a good thing. You'd think thicker means more insulation or a better seal, but the opposite happens, I think. They don't allow you to screw the plate in as close as you want and then the edges of the plate don't come down and seal all that well. This is especially a problem for outlets, which have only one screw in the middle rather than one on top and one on bottom. I actually think thinner and maybe a little larger would work better. If you want to be really anal about insulating outlets, in particular, you can take the punch out part and stick it onto a babyproofing plastic insert and plug those in. Well, you can do that with the regular brands. This one, the punch out sections have a piece that tends to fall out (where you would have punched out for a switch). Again, you can make it work, but it's not as nice as the ones you get with a dedicated outlet gasket. These work, I guess (I have now done my whole house with gaskets like this and the duck brand ones and I'm not 100% sure it makes any difference), but if I had it to do over again I would just buy the outlet ones, the switch ones, and the GFCI ones and have a few extras around.