Beautiful table and is just right for the space. Was not difficult to put together. Just needed shelf and legs. All the hardware was there that was needed. Very pleased with this purchase.