Assembly was a little difficult but it can be a one person job with 2 hours of free time. My only complaint is that the legs of the desk were scratched during assembly and I’m not sure there is any way to avoid scratching it. Other than that it’s a beautiful desk and I receive many compliments on it!