I got mine at Wally World for less than $20. It's khacky colored, long, with numerous pockets. All cotton. I'll look at the brand name and let you know. The downside of that vest is that it's not dressy. You can wear it with jeans or leisure slacks, but it's out of place if you need to be dressier.
For a nice leather vest, visit a motorcycle vendor, but do without all those silly patches. A plain leather vest, smooth leather front and back, is a nice touch to most any style of dress. Too hot in the daytime summer, though.