I personally don't know about this particular jacket from REI, but it's got some great reviews and not too expensive. It seems to fit the needs you described.

I don't know your size, but they have them in Plus Size too.

http://www.rei.com/product/794275