Just the window is vinyl. Though, if the whole thing were lined in vinyl, that would help keep the food fresh. As it is, I use these in the store instead of more plastic bags and transfer the food/flour to jars when I get home. I made some snack bags without the window awhile ago and my daughter loves them!
I'm not sure yet how to wash them...I will probably just wash them by hand but I would think they would be okay in the washing machine on cold, just not in the dryer.
The closures are velcro - it goes all the way across the top to help prevent spillage.
We don't have the facilities for recycling those types of bags so I have them in a closet (I can't seem to throw them away!) I almost broke down and bought bags similar to these online (too expensive!) when I happened upon a little bag that I think my daughter's panties came in and I probably got more excited about the revelation than what would be considered normal...