The CP I got was not a perfect fit. The top where it touches the screen were a bit too big and it was difficult for me to install. The wood was not of top quality.
Perfect fit. Very high quality. Unlike other competitors inferior product. Great price and fast shipping.
I was going to attempt to make my own board, however lack the tools. This board is 100x better than anything I could have done. Highly recommended, and I will be buying again from here.