Was fairly easy to assemble. Wish I had someone to help. Cushion is thick and comfortable.