The desk is easy to assemble (took me 1h on my own) and is great for small spaces. One thing to be aware of is the height of shelves. They are relatively low and even books don't fit very well. Happy with the purchase. Good value for money.