Perfect fit for our new deck!  My husband and I assembled them pretty easily. Pieces are solid and sturdy. Love it!!!