This bumper was taken off of a 2004 Dodge Ram 2500 HD pickup. Bumper is like new, taken off of truck when it was two weeks old. It will fit 2003-04 Ram 1500 thru 3500 trucks. It has fog light brackets, but the fog lights are not included. Ghilltim@aol.com Price is $500 + shipping from south LA.