Fits super well, super adjustable, comfortable, the wings are smaller than I’d like but it’s still cute
A very nice harness just as pictured (purple). Synthetic leather, many straps are adjustable. Fits a European M very nicely, would fit larger sizes too. I'm very happy with the purchase!