I'm a small framed guy, 140#, and 68" tall. I carry a Baretta .40 Model 96 in an Uncle Mike's holster on my belt loop for cross-draw.
I have no problem concealing in cool/cold weather (below 60 deg. F....I get cold easily) by using a Carhart canvas ranch vest, or, my down vest, or my larger...