I have had one for 9 years. I won't have one without it if I can afford it at the time. With as much use as my pick-up has had the bed would be all scratched up if it wasn't for the spray-in liner. It is not slick like a slide in and water and debris can't get under it like a slide in.