Desk took less than 2 hours to put together. It was exactly what I was expecting, I love the look & functionality of it!