Quite sturdy and good quality. Time consuming to put together, but feels solid. Upholstery is a beige colour.