Took about 90 minute to put together. Solid table, like the cable holes, cup holder, headphones holder and huge mouse pad that covers the entire desk. My son loves it!