OK, OK THE PHOTOS AREN'T GREAT
I bought this 'large' about 3 months ago. It turns out i'm not a large anymore, hence the belly hanging out the front.
So, it cost me £29.99, i've worn it about 3 times (it turns out i must've been walking the dog as i'v just noticed there's a wash-offable (?) dusty/dirty paw print on the front) You can have dust and the coat for 20 quid.