Very easy to assemble, comfortable, sturdy, look great! Seat cushions are firm and will be easy to wipe down if something spills on them.