Fairly easy to assemble, but because it's plastic, not every aligns.  It's difficult to keep the doors closed.  I'm happy with my purchase, as it suits my needs, but I wish it was a bit sturdier.