Easy to assemble. A little  under engineered, so added glue to joint and frame elements as we put it together.
Had to fix cracked board where door closure attached but that was easy. 
In all very nice for the money. Just recommend the glue and a few extra wood screws (drill holes first to prevent splitting)