Assembly wasn’t too bad. I was able to do it alone. The desk is smaller than I thought it would be but it actually works perfectly in my small space. It is sturdy as well. I gave it 4 stars because I would have liked it to have more desk space.