The fabric is soft and cozy, the color block combination is beautiful.  The only reason why I don't give it a 5 star is because the blanket is advertised as blue and is actual teal and cream.  I was expecting a color closer to blue.