Gregory E 3 The extra large size that I was looking for was perfect. The weight was nice and heavy so that is also a bonus. The only problem was the raised grooves, in areas parts of the raised grooves broke off. The design with the raised grooves is excellent as it will keep your cargo dry, not sitting in a puddle because of the raised grooves. I’m guessing sooner or later they will all break off and I will be left with just a flat bed. I can live with that as it is inside of a Toyota Hiace. It’s just too bad the grooves weren’t made a little bit stronger.