Hello, Elle!
I do not know "flocking"?
I do not think I have had down coats before, that I know of.
I have several walking jackets, one of them I have had for 26 years, but it is fairly heavy, and will last forever.
And it is bright yellow, easily seen in dark or murky weather.
21, is an anagram, but it is a new word to me.
15d is a new word to me, as well.
And 23! A composer, that thankfully Anne Bradford knew!
And 12a is new to me, too.
It is a toughie!