Pros: good look, easy installation (relative to DIY bedliners and spray-ins)
Cons: takes time to lay flat
Comments: All in all a very good product...i like it. only took me about an hour to install. Had to remove the rear speaker, rear seat, and the plastic front seatbelt guards driver and passenger. The seatbelt guard removal was not required for installation, but I highly recommend you do it as the installation went exponentially easier. I'm very happy with the look. I did not have any of the fittment problems I'd read about on the forum.