Took a while to assemble - but very worth it when we finished! Comfortably sits 8-10 people, easy to clean, looks very nice. Very happy with our purchase!