Well designed, well made. Not difficult to assemble, especially using BILT. Pay particular attention to the location of the pilot holes for subsequent construction steps. I had to disassemble a few steps because of this. Highly recommended.