The product arrived earlier than expected, well packaged and I had no problems installing it. It turned out to be slightly thicker than the original, which was a known breakage issue. It's been in the truck for a while now and I've checked it out several times and there's no sign of stress in the usual spot. Overall this is a great product, great delivery, good price and not too complicated to install.