I was so impressed with the shipping time, ordered it on a Wednesday and had it by the following Monday. The table is perfect for the small space. It took 2 of us about an hour to put together the chairs, bench and table. Seats are comfortable and sturdy.