We haven’t received all the pieces yet but they’re due in on Monday. The chairs were so easy to put together and completely sturdy! The cushions are amazing, comfortable and durable! It had rained that day and within a few hours they were dry! I love this set and can’t wait to get the table.