They are solid and beautiful! I love these!! I had no scratches or any issues with mine. They came fully assembled. Perfect for my space. Thanks for another fabulous product!!!