Easy to assemble.   Solid once assembled, but no base so we had to purchase plywood for it to work.  Overall, we're very pleased and for the price, its very nice looking.   Not cheap looking.