i give the display a good. unfortunately I had to cut out some plastic inside. it's not glued so well on one side
I needed to enlarge the slots for the shoulder buttons to make them fit, but apart from that it is an excellent product delivered quickly at a great price. Highly recommended.