Solid pine wood, great price!  I have stained the top, and am in the process of painting the cabinet now, love how it's turning out.  This was just what I needed for storage of some kitchen appliances & dishes, great size, and I love that I can personalize it.