I am a little assembly-challenged, so if you're like me, this might take a little longer for you to put together than most. But once I got the hang of it, it wasn't too bad. Still was able to do it on my own. 

My one issue is the legs--the two longer legs don't seem to screw completely into the table, making them just a bit wobbly. The instructions don't indicate you may need a power tool, but I don't see another way to get the nails all the way in without one, so that may be something you need to look out for.My cabinet drawer doesn't seem to fit in/be measured exactly right, but it's very close and doesn't look bad to me.

Otherwise, the desk is simple/minimalist but very sleek and nice. Not too big, but works well for a little home/office space where you need to work on a laptop/computer or get some writing done. Happy with the purchase.