Flimsy plastic. I could never get it to sit level so the water could trickle down evenly as intended. The pump stalled out pretty quickly too.