Very easy to put together and very sturdy.  The cushions aren't super "squishy" - more firm but that's how I like it.  Feels like they will hold up well.  The chairs are also larger which I like so you can fit a mom and child in them if needed.