I got the desk delivered within two days of purchasing. It took about 2 hours to put together myself, the instructions were super simple. I am super satisfied with how the desk turned out, I would definitely recommend if you're looking for a new gaming desk.