Solid construction. The seat cushion isn't removable for cleaning. Don't lean on the arm too much, I receive a loud creak every time I do. Otherwise, it's a solid piece. Wish the fabric was a little more stain resistant.