the buttons fitted through the holes perfectly, we all expected they would though right the main problem is the piece of rubber backing which sends the feedback was a bit thick and needed cutting to allow the buttons to sit right.
also i know the buttons could be in a better order but i did this late at night and is only a first attempt. X should definitely be with X and triangle with A,
B will probably be O and square will end up with Y. shame the order would look more attractive with triangle, circle, cross, square.