Stratified squamous epithelium, 40x

Epithelial tissue from human esophagus

E - epithelium
L - lumen
N - nucleus

I am a bit worried about this

I am a bit worried about this image and cannot verify that it is striated squamous epithelia. Be cautious!