All the parts are there, works, no dents in the top. Great cover but it does not fit my truck. I think it's meant for a 6ft bed 54 inch wide. All it needs is a wash, anew key ( can be gotten from cap-it truck outfitters ) $300 OBO need it gone ASAP, should fit Mazda or Ford ranger Or dodge Dakota