solid, well constructed. Finish is ok, not great.
Fairly simple to assemble, took me about 30-40 minutes.