This product came in good form, packed well and was very easy to fit onto my phone. The only issue I have which is a huge issue because plays a huge part of the whole item.
When fit the buttons you'll notice there are tiny round bumps, (not sure what to call them) onto the back of the main menu buttons, they basically fit into the tiny holes for the menu buttons and green/red buttons. Unfortunately only the Red/Green buttons had the tiny bumps to insert into so this helps when pressing the buttons. The menu and back buttons did not have the tiny bumps, so therefore when press these buttons they'd not have any insert into the hole to reach the inside to work. I had to order another set of buttons via another seller.