Good bed cover
To start with the end: I would recommend it. The only issue: at my Canyon,rails are not covered by the bed liner but the front and tailgate are..which makes the bed cover not to seal properly on the rails.However, I was aware of that when I bought this cover. I bought some tape for the rails but I will probably buy rail caps and protect the rails as well.
Canyon bed cover
The item was competitively priced. I was able to cal, South Dakota and speak to a rep ( actually live chat) prior to placing order. He was able to give me an accurate estimate of when I would receive the product in MN. This was critical as the truck was departing for the West Coast and I needed to be sure it would arrive timely, and be installed. The delivery estimates were spot on and made me confident to proceed to order. Also, I assume this is American made is South Dakota, incentive.