Lots of pieces to put together. Pretty straightforward to assemble. Decent quality. Seems sturdy and the cushion is nice.