Easy to assemble but the materials are not the best quality. One piece snapped in half so we had to super glue it. It looks nice though.