Overall good quality and very soft. Super comfortable. I wish it was fluffier though. Very flat upon arrival. It did fluff up some after wash and dry.