this piece came in a little late, but it was worth the wait. it took about 2 hours to assemble, it comes in pieces. If you have electric power tools it will go by much faster. It does include all you need to assemble, though. The fabric is amazing, and the chairs are much better than i expected. The backs of the chairs curve to fit the shape of your back. So comfy. The bench is amazing and looks like it could sit three. We bought this table on sale, and then a week later, the price went even lower. I called customer service and they honored the lowered price and refunded me the difference! WOW! what a FANTASTIC company! Worth every penny. We will be moving into a home in a few months, and you can bet we will be using this company to furnish our house! Thank you, Overstock!!