Arrived ahead of time and just what we hoped for.  Sturdy and comfortable.  Very easy to put together.