Seating is great for us but not sure of weight limit on chair for our heavier friends. We had to put every piece together which was unsuspected.  Easy but took two days. Pieces came weeks apart and in groups. 
Overall we like our new set and great for the price.