Love our new dining table. It fits perfect in our small space. It came in 4 boxes and was very well packaged. It took about 2 hours to put the chairs and bench together myself. My husband put the table together and attached the chair seats and tightened everything down for me. I really love it. We don’t have kids around so I’m sure it will last quite a while for us. I could see it possibly wearing out a little quicker with lots of use with kiddos. Overall I’m super happy with it.