Really thick clear plastic and the ends that hold the box up is sturdy. Size of each individual box is perfect size, I can fit a pair of size 7 platform booties with still some space.