Fairly easy to assemble. They seem pretty sturdy and the cushion is firm yet comfortable.