Easy to assemble and actually more comfortable then I thought it would be! Seats are firm but still comfortable, looks nice! I would purchase again!