I've had my original PS1 controller over 3 years now with heavy usage and its still going strong. If you want it too last.. then look after it.. that means clean it after spilling beer over it.... and dont let too much grease & dust build up.
(By the way i have gone through two N64 controllers in the same time)