I've seen some aftermarket brake pedal assemblies offered online and some of them seem a bit spendy. I ordered this pedal for a customer at work for a late model GM full size van. They're not always sold as a complete assembly like this and the price seemed surprisingly tolerable. Looked like a part that might be useful for somebody's project car or truck. It includes the pedal, pad, bracket, pin and bushing as highlighted in the picture. GM part #25775282. And best of all it lists for under $50 and can be ordered from any GM dealer. I don't have any specs or dimensions but just look under the dash of any '03 or newer full size GM van to get an idea of the layout.