Very easy to put together. Look great. I would recommend. Has some flex to the back and with myself, my daughter, and husband all leaning back and back forward multiple times I do believe will be just fine. Seat base is sturdy and strong