Easy assembly,  the kids ages 6-10 put it together. Looks very nice finished and seems pretty solid.