This desk is perfect for my needs.  It is very sturdy and looks exactly as pictured.  Moderately easy for one person to assemble. I chose this as a computer desk and because I'm fairly tall I can place my monitor on the shelf, but I wouldn't recommend doing so for kids or those of short stature.  Nice value for the money.