Definitely more durable than the thin mylar stuff. UncleMJM turned me on to these.
Amazon shows they are 12oz