This is called a snuggleball baby blanket. It is about 22" long and soft too. Just what every vikings fan needs for their little one! The blanket is attached to a plush Viking football. No holes, rips, stains or odors. This comes from a nonsmoking environment and is in great condition.