I have huang's CIRAS and I am about the same build as you, maybe a bit bigger (fatter). It fit me very well. It takes a while to adjust them, but they will fit you nicely.
Just a side note that, CIRAS is pretty heavy itself. If you are looking for a light gear, huang's RRV is very good choice too, consider you can get a backpack or back plate.