I lost one similar to this a while back and have been looking to replace it. I wouldnt describe this as heavy cotton but I ts fine for what I need. The zipper is solid and works well. It will be used for layering while out on a boat if needed.