This does have some light staining, shown up close in last pictures, nice big size, heavy duty duck type canvas fabric, quilted lining, hidden pocket in chest and sides of lower front pockets, nice jacket, zipper and snap buttons all works and feel heavy duty. Oeko-Tex on inside tag.