Finally got around to installing it!
Perfect fit and very sturdy, every bolt hole was exactly where it needed to be. I was even able to installe it my self using painters tape . There only was one little set back that I was able to resolve my self...the 3m tape was placed too close to the edge so I had to cut in about 1/8 of an inch. You can still see the tape a little but I forget about it eventually. Happy customer!
If you would like to know how to install it yourself, let me know!