Very sturdy. Took about 2-3 hours to put together. Wish there was a pullout drawer for keypad other than that it's a great desk.