Perfect fit. Easily put together with right tools. Can easily stain or as I did just spray with weather proofing stain. Just purchased and I believe it will be perfect addition for the upcoming summer months