This puppy sweater hoodie was perfect this winter. It is made very well, stitched very tightly, made of high quality material and our puppy actually enjoyed wearing it. She would go get it and bring it to us so we could put it on her. It is made of fleece, kept her warm and cozy. For the price this is an excellent bargain. Ftis smaller dogs and looks great as well.