The blanket is soft and true to size and the navy blue color was close to the photo online. However, the blanket continues to shed even after 5 washings (the color held up fine). My son is using this at school and says that he wakes up with 'fur' in his mouth and his clothes and sheets are fuzzy. I purchased an average blanket at an average price and got an average result. Love shopping at Overstock and rarely have a problem with service or merchandise.