Good quality for the money. Keeps me nice and warm. It's neither too heavy nor too bulky and cumbersome. Not sure about "all season" as I don't know that I'd use it the summer unless I had the a/c cranked in my room at night but it's otherwise great for sleeping.