Here you go. The one i have is not XL, the XL version will be a little bigger. But you should get the plate guard before installing the BumpShox, since it requires 4 mounting holes. The back and front bumpers are made with some very soft plastic, any contact will leave a mark or dent. I had one small dent in my back bumper in less than 2 days. But after I installed the BumpShox on the front and Bumper Bully mat on the back, so far so good.