My oem cargo floor cover is rather thin and had some creases from being packaged for shipping. I laid it out in the sun and it straightened out. No permanent creases. It has raised edges and will protect from spills and dirt in the cargo area. I am satisfied with my purchase. I have not seen a Weathertech cargo cover, so I cannot compare the two.
I purchased a WeatherTech cargo liner today and will be happy to report back what I think about it. It sounded like it might take a week or so to deliver it tho'. I bought the OEM cargo liner in my last CR-V and was unimpressed. Very thin and it slide around like crazy when I loaded something heavy in the back.
I had a weathertech cargo mat in my 2013 Escape- it was well made but slid around quite freely. My 17 CR-V came with the oem cargo mat installed by the dealer- it seems to be about the same caliber product. It does fit well with the cargo floor in the lower position and maybe this will help keep it from sliding around...
I bought the Honda mats at the dealer when I took delivery, no waiting. The cargo mat as well as the rear passenger mat have a lip all the way around to contain liquids and debris. The front driver and passenger mats don not have a lip along the front edge which is a little disappointing. So there is potential for stuff to leak over the front edge. Overall the mats work and fit well. They seem to be of good quality. The cargo mat came in a box unfolded. The rear passenger mat may have been folded but fitted perfectly when installed, no creases. I may post photos later if I have time. I also believe the Honda are a little less expensive than the Weathertech.
I have the OEM Honda cargo tray.. its fine but a bit light and thin as others have mentioned. I am a weathertech fan for many years, but this was thrown into our deal as a free option. If I buy all season mats will definitely buy w-tech