Good design, things fit nicely. Hardware prepared in step by step bags. Takes a while to assemble, so put a baseball game on TV.