COMPLETELY PERFECT THE QUALITY IS AWESOME LATCH AND HARDWARE SUPER EASY TO ASSEMBLE AND IT HAS GREAT TARP TOP THATS PLUS HIGHLY RECOMMENDED