Got my new Bedrug and installed it today. Looks fantastic! Easy to install too except it was hot as hell today, good for the rug, bad for us! Anyway, I prepped it indoors then fit it to the truck and let it warm up for an hour before we went out and stuck it in place. It went very well and very simple, just clean, align, peel and stick. The bed looks like a custom job and the rug does work well, already had to haul some home improvement products and nothing slid or bounced around, on the contrary, the material deadens any sounds from the bed and it sure makes a difference when crawling on it, very soft on the knees (I'm middle aged and weigh about 260 lbs, so anything that protects the knees is great!). I had Rhino-Lining on my 04 Tacoma and loved it but I really like this product...now we'll see how it lasts in the next few years. Best thing is if I don't like it later on I can always remove it and start again with a new looking bed. Then I can sell it and get some money back, although it was inexpensive enough that it doesn't matter too much. Can't wait for my bed lid to come in and have it installed to finish the bed mods!