This is a pair of stock OEM front speakers out of a 2005 Dodge Ram 1500. They should work with a verity of years though and with the 2500 and 3500. They were replaced not long after purchasing the vehicle brand new in 2006, maybe a year after purchase, and we're working perfectly when replaced. I however cannot test them and they have been sitting around for a few years so I'm listing as for parts to be safe. One has a wire end hanging off it and the other doesn't. 


Any questions please feel free to ask and I'll do my best to answer!