So far we are really enjoying this purchase. It took about 40 minutes or less to assemble everything. The table and chairs are well made and very sturdy. I was worried it would be too big for my 19 month old son, but he loves it, and sits on the chairs just fine. It’s great to have furniture that he can continue to use for many years. It looks really nice and is easy to clean. Highly recommend.