These keys are for macbook air and retina display macbok pro,not for old macbook pro ealier than 2012.There are two versions for there models(old version and new version),please compare the difference carefully.especially the white hinge piece.If you are not sure,please take some pictures for us to check it for you,we will contact you ASAP after we receive the your message.Per/order comes with black key and white hinge piece,if you need the rubber cup button,please leave a message after purchase,we will send you that for free.Any problems after receive the key,please feel free to send us message to let us know.we will try our best to fix it.