Just got it this week and quality seems better than expected. Assembly was just attaching the legs, nothing complicated. It’s a lovely little desk!