Got a size M for Luna (6.8 lbs Chihuahua mix terrier). Material is stretchable with very good quality, feel free to wear a shirt inside for layers. Blue looks good on Luna! The color looks pretty accurate on Bao's photo, thanks for not over editing the color of the photos!
Super cute! Way too adorable.