RE: What does epp mean?
EPP: expanded polypropylene (similar to expanded polystyrene but very flexible and has 'memory' so it bounces back to shape after being compressed)
EPS: expanded polystyrene (beer cooler foam)
XEPS: Extruded polystyrene (Dow blueboard)
-Tom