Was looking for some well fitting pj's for our 8 month old Pomeranian. Great fit, as described, and super cute!The Tompkins Winter Clothes . . . Flannel One-Piece Pajamas is a must have for my 12-year-old Chiweenie, Bruna, who weighs 25 pounds. The weather can become quite cold in North Dakota where we are in our third-year as residents. I had purchased the Thinkpet Warm Reversible Dog Coat from Amazon but needed something to cover Bruna's legs.The Tompkins Flannel Pajamas fit the bill. With a chest measurement of approximately 28" and weighing 25 pounds, I ordered an XL for Bruna but would go up to an XXL if available just for a longer length in the legs.The Tompkins garment is well-made with a number of qualitt snaps and a sufficient amount of stretch around the chest and for length in the neck to tail. The flannel is unlike the flannel used in hooman clothing and seems to be quite warm. In fact, Bruna likes her long johns so well, it usually takes 10-20 minutes to get them off her.Keeping in mind that Bruna is short-haired, these pictures were taken today with a temperature at 0° F, feels like -20°. This is nearly the coldest weather we have had this winter.I would definitely purchase the Tompkins Winter Clothes . . . Flannel One-Piece Pajamas again. I am more than pleased with the quality and price of the garment.The fabric is soft and cozyShould have written a review when I first received this item as it fit my Boston perfectly, but now he has grown some and doesn’t fit the medium(was 8lbs then), so will have to order a large (he’s now 10 lbs). Definitely worth it, hasn’t come unsewn, and it’s actually really soft/stretchy. Good value! I promise he’s happy, his wrinkles make him look sad lolI got a large for my 15lb Chinese Crested and it fits him well. Super cozy fleece, fun pattern, seems well made. Recommend!Tompkins the company has been great in answering my questions and assisting me with this purchase. The material is soft and warm.. very snuggly! And with my a Chinese Crested it perfectly covers his belly and sides!This product matches it's description perfectly. I am 100 % satisfied.He has worn this so much as the days have gotten warmer. He went hiking and got a small hole in the back from getting caught on something. I’m going to put an iron on patch over it so he can still wear it. Great doggy shirt.