Vintage Bronte Classic Outwear Blue Quilted Riding Jacket in a size small 

This has detachable sleeves so can also be worn as a gilet 

It measures:

21" across the chest
31" in length
25" down the sleeve

This is in good used condition