All parts fit together well. Easy to assemble. Looks nice on our deck.  Love it!