The product is a right cylinder head designed for a 2015 Ford F150 with a 3.5 engine size. It is a direct replacement part with the manufacturer part number DG1E6090AA. The cylinder head is specifically designed for FWD vehicles and does not include mounting hardware. Get it machined to ensure proper performance, overall is in good condition