These blankets are made out of fleece. They are approximately 27″ x 27″, called Tie Blankets. These blankets are great for small dogs weighing up to 25 lbs. I also made one to fit a 70 lb. Fur-baby which is also made out of Fleece but not made the same. The one with the name on it (red) is the larger size. I also made what I call a bonding Blanket. This is a blanket that you take to the breeder and have them leave it in with the mother and the siblings so when you bring home your new fur baby it will still have the scent of his family on the blanket. Giving time to your new fur baby to adjust and learn to love you with calmness.