This table is perfect for my small apartment. The benches make it easy to reduce the amount of space. We put it together, the pieces were all there and the pieces were so easy to assemble. 1010 recommend for an affordable piece of furniture.