Easy assembling, except pre drilled holes for doors where off so I had too work a little harder to make my own. Otherwise, nice product and recommended.