This jacket fits the bill. The cut is a little large, so there's plenty of room. Pockets are perfect, and the inside pocket has enough room for a wallet and a cell phone. I got caught in the rain with this and it kept me dry. Just shook the rain off of it when I got inside. One thing about this jacket, it is warm! I got it for spring/early fall wear, but it is acceptable for much cooler weather.