Easy to assemble. Sturdy built and good quality materials. Bench true to online description/ picture. The cushion is a bit firm but will probably soften with time. I would recommend.