All of the above questions are rated 5star because for me, that donning table is very good.Absolutely love this!As a small woman with a toddler and a baby, I put this together myself while my husband worked and I had no problems what so ever.It came very securely boxed. The chairs and bench came in a separate box than the table.Each bag or hardware for each individual item was easy to use and came with its own tools.The only tools I needed extra were a Philips screw driver and I used a flat head and a hammer to get the stapled straps that held the legs to the table out.The boxes arrived in a 2 day span and putting the chairs and bench together tool about an hour as I also had my children to take care of. I'm sure with a power tool and no kids would take less time.The table took only 30 minutes and most of the time was taking the screws out.It seems sturdy.It's the perfect cool tone grey for our home. Very beautiful.I waited 6 weeks for the first table and it arrived broken in two spots, but the chairs and bench were fine. I waited an additional 3 weeks for the second table to arrive and it was in tact. Easy assembly. Cushions are firm at first, but gave way to imprinted ware on the bench in less than a months time. For even ware you'd have to sit in various spots across the bench. The color is nice and rich. The construction of the table is pretty solid, but for the money I paid I expected something a little more long lasting for the cushions. Besides, the bench seating is the main reason I selected t hi is product!IT was stdury,Bought this as a gift for someone dear to me. She said it was easy to assemble & she loves it! I got to sit & dine with her & her family with friends & loved how it looks & it’s sturdiness. Everyone loved it!Pretty table and chairs but not built to last. Hope I can get a couple of years out of it.Not worth itWe love this table, it was easy to assemble and a nice touch to our small kitchen.