LovinPet Dog Pajamas Stretchy Pjs Adorable Comfy Pet Clothes Cotton Fabric Puppy Outfit with Snap Button For Small Medium Dog like Yorkie, Chihuahua, Pomeranian, Maltese Please double check your item once got it; we can reship new one free for size issue if you contact us at support@lovinpet.com PERFECT FABRIC & DESIGN: The fabric is very soft and machine washable. The stitching around the seams are very tight and durable and the design is perfect for the shape of your pet like yorkie, chihuahua, maltipoo,etc. MULTI-FUNCTION: It is good for bedtime, indoor, or outdoor. STRETCHY DOG PAJAMAS: The way it fits is good because there's plenty of room for it to be comfortable on a dog's underside and backside; it's pretty stretchy so it makes it easy to put it on your dog. It's spandex towards the bottom and the neck and legs are a spandex feel which gives your dog a little more room. EASY OFF & ON: The bands around the neck and legs is thick and strong. They have a hole for the neck and legs obviously but there is also a hold that ends up being underneath the pets belly to make it easy to put on and off.