Glad to install these. They arrived with one of the end caps broken but they included 2 extras in the box so I suspect they have had problems with shippers being hard on their products. There were shipped in heavy duty "cooler foam" and were very well boxed. Not sure how they broke an endcap but it didn't really matter as I said, they provided 2 extras. I have a BEDRUG installed in my 2021 GMC 2500 HD so the install took a bit of time because I had to cut holes in the BEDRUG matching the holed in the bed. These rails fit excellent and are able to work with the BEDRUG installed. Very happy with the product, so much so I ordered more accessories as soon as I got them installed. Buy with confidence of a great product.