Assembly wasn't difficult and the instructions for clear and laid out well - there's just so many different parts and pieces.  It took a while to complete the project, but well worth the time and effort.  It's a good quality set for the money.  It's sturdy and seemingly durable.  We'll see how it holds up through the summer season.