Easy to assemble if you follow the intructions.  The doors were a little tricky to attach and they do not open all the way.  I really like the piece.