Solid and nice looking.   Not hard to assemble.  I was expecting it to have a solid base, which it did not; but we picked up some plywood and that worked well enough.   Still, I'm very pleased with this.   Looks great!