The table and seats are fantastic! Good quality material and only took me and my 16 year old daughter a little over an hour to assemble. All the pieces fit together perfectly and the directions were not too hard to follow. It also came with a roll of paper. The only reason I have not given it 5 stars is due to delivery. I didn’t receive notice that it was delivered and the delivery persons left it next to the recycling/garbage. Thankfully it didn’t rain because I only noticed it was there when I went to take out the recycling!