Solid, came fully assembled except for the legs. Color is accurate to the photos. Very sturdy and well made, we love it.