The Joyful Pet Traveler is made of nylon and is proudly manufactured in Mainland China. It is designed as a fashion-forward slings style that is perfect for the Spring/Autumn season. This product is specifically created for small dogs and has a trendy plaid pattern to keep them looking stylish. With the added feature of windproofing, your furry friend will be comfortable and protected during your travels. The choice of sizes include medium (45x34x22cm) and large (45x38x34cm), while the body size of medium is about 51x42x22cm and large is about 57x48x34cm. As a reminder, please note that the actual color of the item may slightly differ from the color seen in the pictures, and there may be a 1-3cm measurement deviation due to manual measuring. We appreciate your understanding and wish you a pleasant shopping experience!