I would give this fabulous little writing desk 5 stars were it not for the fact that a) it didn't come with ANY instructions on how to put it together b) the MANY pieces were not labeled at all c) even after I found the install instructions online it was still difficult because d) I am terrible at these things. But it's perfect for a laptop and it doesn't take up too much room.