Seems like it will hold up great outdoors.  Seat cushions are quite firm but that's not a big deal to me.