This desk is perfect if you are planning on getting a book shelf but don't have a ton of room. I placed this in the corner of the bedroom so that the shelves sit against one and the desk sits against the other. It has a ton of storage space and is really cute. 
Definitely a few hours long process to put together but I did it myself. If you don't feel like putting it together, this is probably worth the cost to have it professionally built.