The outside is nice, water resistant, the inside is fleece lined. Really not bad for 29bucks (I almost bought it a few days ago)