Particleboard. Surprisingly heavy given its small size. Looks just as it does in the picture. One word of warning: it's an awkward depth and width, such that it's too small to put two sets of shirts/shorts/whatever side by side, yet too big for just one set.