This cover is exactly as advertised. Comes completely assembled out of the box and installs in minutes. Installed on Ford F250 and the product fits perfectly. It seems well built. I have not had a chance yet to take it out in wet weather to see how water tight is it but very pleased so far with the product.