It wasn't difficult to assemble, but it did take some time! 

I noticed my display rack came with white marks along the edges and corners. I've tried scratching it off but it doesn't budge. It's still a very practical product that does the job on my desk. Overall, I'm happy with my purchase.