I have a size "Small" SmartCarry for my PPK/s.
It works great when I have to tuck a shirt. As with all else - there are tradeoffs: Mine works best with pleated pants where the waist is not too snug. Too snug waistband = pain when sitting down (butt of handgun pinches).