Solid and looks much more expensive-looking than the puny price I paid, granted it was half off. Still, I might have given a lot fewer stars because our first table arrived un-put-together-able thanks to a bad piece. We got an entire new table in 2 weeks flat, and they even built it for us. Which is pretty amazing customer service. We will be back )