Super cute, and almost exactly what I expected... except it is way too large for my medium sized dog, and the material is spandex-y, which makes it even harder to try to fit. I have it up as decoration in my room, but was excited for my girl to wear it.