I bought two of these in xs, the pink one and green one. It says machine washable, but both of them got shredded on top of the hood when they went through the wash. The fabric shredded along the seam and isn't reparable.
The item I got was in green for my yorkie boy. Let me start by saying that it is huge and I ordered an XS. This could be because it is a raincoat but, boy is it big. My yorkie is only 2 months so it will take a while. I would suggest ordering a size down for this one. Also, the green is not at all a cute color. Thought it would be a little lighter like a spring green and it is more like a baby pea green. I love the "I wag for rain" slogan but overall I just wished I ordered your typical yellow raincoat.