I took the time to read thru the directions, supplies etc prior to building this leaning shelf; it took me a few hours. 
I am concerned the supports for the desk door may be a bit flimsy, but being aware means I won't be leaning on it when I'm using my laptop
I do like the function of a desk without it taking over a room. Perfect for my den.