Yes, glass.
The LEDs were sandwiched between two frosted glass pieces. We purchased the illuminated staircase from Graah Stairs.
Phil Kean Design Group
Phil Kean Design Group