Cheap, flimsy plastic. Think kids LEGO plastic. Spend an extra hundred or so and get real wood, or at least feaux wood. This would be ok for a kids room, not nice enough for a master bathroom