Easy enough to assemble but the bottom doors have a small gapdidn’t line up for me. It’s not a huge deal for the price, otherwise great product!