Better than expected.  Easy to put together but it does take a few hours.  Looks really nice on our deck!