Item shipped quickly and was well packaged. Item came exactly as pictured & described. The price was a little high for keyboard keys, but they are a specific set and I wanted to make sure that they would match the current keys. Overall, excellent purchase & great buyer experience.