We love this!! It did ship in 3 separate boxes which all arrived on separate days but they were close together.  Super easy and fast to set up.  The cushions are a little stiff but they really look like they will hold up well.  Very happy with this purchase!