This was the best deal I could find, and it fits PERFECTLY w/ the exception that I had to trim the center button hole, but its great and would buy another one again! Shipping was lightning fast also! I think it took 2 days to get in.