It is perfect for my daughter's room.  Took a while to put together but to be expected given all the pieces and moving parts.  Lots of storage as well as being a functional desk.