Very nice cover. Box was damaged when UPS delivered it, but the only scratches were on on the bottom. The alluminum pannels are soft enough to be damaged in a hail storm, but otherwise cover seams very durable. No trouble with water getting in the truck bed. Installed in minutes, looks great.