I love this bag. It's exactly what I was looking for... with one minor exception.First, the pros. The canvas outer layer is lightweight, more like a denim than what you would normally think of as canvas. But it seems very durable, again much like a denim. The flannel inner likewise seems durable and is very comfy. And while I haven't taken the bag into the field for a real cold-weather test, based on how quickly I got uncomfortably toasty after I zipped myself up in it on the couch I'd say that it's +5 degree rating is probably pretty accurate. The zipper seems pretty durable as well. It initially stuck a bit, but that was easily fixed by rubbing a bit of wax on it. And the bag is pretty roomy. I'm a big guy who tends to toss and turn in his sleep, but I don't think I'll have any problems getting twisted up in this sleeping bag.So why didn't I give it 5 stars? The stitching, which I noticed a few other reviewers mentioned as well. While it's certainly not bad, it could be better and doesn't quite live up to the quality of the rest of the bag. While removing the "Do not remove" tags, I actually ripped some of the stitching at the seam where one side of the zipper is connected to the outer canvas. Considering I wasn't being particularly forceful in trying to remove the tags, that indicates to me that either the stitching wasn't that great or else the tag material is absolutely incredible. Fortunately I had a needle and some thicker thread handy, and it was easy to repair the damage. While I don't expect to do anything in my sleep that would result in ripping off the zipper, I'm certainly going to keep a close eye on the seams when taking this out into the woods and will keep a needle and thread handy just in case.Otherwise, this really does seem to be a great sleeping bag. Even though it's rated as a cold-weather bag, I bought it to be my new all-season bag to replace an old Coleman that was getting embarrassingly threadbare. While I'll almost certainly have to sleep on top of the bag in warm weather, I'm really happy with the purchase and feel this will last for quite a while.