My son loves this desk.  Its very solid and has great functionality.  Easy to assemble if you are handy.