Size large. Very Chanel in appearance, classic elegance. Thickness is excellent for warmth with super soft lining which is extra nice for weather transition to fall or spring. Adorable!! Amazing detail for a little dog outfit. Nice quality though the little purse was not attached as it should be, minor detail therefore the 4 stars. I bought the blue because I love the details of this color combination (details vary with each color) and I think it may be delicate to clean so this color combo may not show dirt as easily as the white or pink. Outfit runs small, ordered "large" for small dog. Suggest reviewing size measurements below to order appropriately. I am seriously considering buying the pink one too. Best packaging I've seen for the small dog outfits, I've purchased a number for my sisters small dog (I'm the aunt). I will upload photos soon. I recommend this outfit. I will also look for more items from this company based on quality, value, packaging.