Great piece of outdoor furniture.  Was not hard at all to put together, aside from a few scratches, I love this piece! The little table is great and the seats glide very nice.  Overall, extremely happy with the purchase.