Somewhat challenging to put together, definitely using a screwdriver by hand wasn't enough. Fairly firm, but a nice chair overall. Could use an ottoman!