So, given the price and the fact that my dog is hardly going to be wearing it often, this is brilliant. I ordered the XL for my standard poodle and it fits well enough. The ties on the cape aren't long enough for his neck but as this is best viewed from the front (you can't even see it in the picture!) that's hardly an issue. There are more expensive versions out there and I'm sure some are better quality but for a bit of fancy dress fun this is hard to beat.