Yep, not so much an age thing,per se, as much as a 'figure' one. You would have to be tall and willowy to wear it (and slim) IMO.
Also, I wouldn't imagine any woman under 35 wearing it, as it's a teeny bit frumpy (JMO.)
I think most shorter women - 5 ft 6 and under would look a bit dumpy in this.
Personally I wouldn't wear it. (I am 5 ft 4 and curvy size 16.) Even if I were 2 stone lighter I still wouldn't, as I am a bit short.)
YOU are 5 ft 9 @CinnamonTree so you will probably look OK in it. 
.