A bit tricky to assemble since it can be configured so many ways it’s hard to know you’re doing it right. We had to go back and redo several steps because of this. Also, it’s a little wobbly. Overall though it has been a great desk and doesn’t take up too much space while providing good storage!