Easy to assemble, just took a bit of time and patience (a lot of screws).  Very sturdy and has more room than expected.  I love this piece in my home office.