I've had mine in for just under 2 years now and still love it. It is super easy to clean and makes messing around in the back of the truck way more comfortable. It is easy to cut with a utility knife if you need to make a custom opening in it. A spade style drill bit works really well to cut circular holes in it. The only issue I have had with it is that the tailgate portion of it did not stay stuck down to the plastic trim at the top of the tailgate. No matter what I tried, nothing would keep it adhered down. I eventually just dilled some holes in it to match the bolts and trim clips along the tailgate and used those to hold it in place. It has worked well so far.
This is what the bottom of it looks like with the adhesive tape used to hold it in place.
Installed.
My dog Maximus really enjoys it as well. He now likes to hop in the bed anytime I'm working on the truck and just hang out.