Easy to put together. Very sturdy. The cushion is pretty hard but I think it will soften over time.