I've bought these before.  They slip right on and unless you get one with an obvious defect, they should last for years.  These are a must have if you are afraid of your kids messing up your controllers.  Then again, maybe they should get their own! lol