The best DYO furniture experience! Great price / quality product and easy to assemble by following the user instruction. It was a quick a painless assembly even with 2 little kids around and  the bench is very stable. We all like it a lot. Exactly what we needed in our entrance.