This is a cute, solid little desk. I put it together myself (even the sections where it says you need two people - because I'm stubborn that way).  It's supposed to take 90 minutes to assemble, but it took me twice as long, only because I have some back issues. 
Perfect for small living spaces.