Very solid and easy to assemble. The fabric is modern and just what I wanted. The quality of the upholstery is really good. I'm very happy with my purchase.