Very nice desk.  Easy to assemble.  The bookshelf part can go on either side so you can pick as you assemble.  Sturdy.  Fits my space perfectly and gives an impression of my organization skills lol.  If you have a small space, this is a nice desk to have.