It is a comfortable swing.  It is a bit awkward handling the cushions as all the cushions are connected.  Easy to assemble.  Arrived with a few minor surface scratches.  Looks great!