Reasonable quality, poor fit
The material quality of the plastic pieces is fair. I expect it will hold up against bumping from wood, plastics, and light metal. I do expect it will protect the truck bed paint and reduce dents. I'm hoping it doesn't crack. The rubber mat is quite thick, and should withstand normal residential use. The side and head panels fit is disappointing. 2-sided tape was required to keep the head panel cap in place & aligning the right side & head panel holes was difficult. Overall fit is fair.