It is the perfect desk for my little office. The shelf is about 5 ft tall, which is nice for a small office desk. I am teaching from home right now during the pandemic and the desk is just right for what I need it for. It fits nicely in my guest room. Assembly was pretty simple to follow along with. I am not good with tools haha and I was able to assemble it on my own. The only "issue" was it was sometimes hard to tell which way to place the boards (particularly the tall middle board that is between the desk and the shelves. On one side the holes are closer to the ground than the other and it was not labelled which should go where...it fit both ways).Other than that it was easy to follow the instructions!