The fabric is soft and nice looking: not super high end but not super low end either. My dog sleeps on the bed, so this gets washed a lot and it still looks nice, so that is saying something. They are medium warm - not as warm as down but not one of those artificial fiber blankets that doesn't seem to retain heat at all. I ended up buying more because they are really good blankets.