Solid cabinets. Very heavy. Some of the screws were hard to get in. Took a long time to build but it was worth it in the end. They look gorgeous.