Everything was just as described.  Easy to put together and we really love the look of the set.  It's comfortable to sit in and we are enjoying using it on our deck.