Different person, different size (L) Circuit, loaded with about 18 lbs of gear. I'm 5'9", but more importantly also measuring about 21". I got the Large torso late last year and was worried it was too big based on empty pack fittings. I met Chris at an event back in April and tried on both M and L packs – I'm more confident they can eyeball an empty pack for size better than me. They thought either would work – I was borderline. They said you can adjust the belt up and down a couple of inches. It's pretty straight forward, but I think there may be a video on it.


These photos were taken with about 18 lbs – everything but water for 2 nights (with some substitutes for stuff not handy). I think the belt is near the top of the range (smallest setting). I was thinking about exchanging for a M torso pack so I could tradeoff with my son, but now I'm thinking "why mess with a good thing?" I took my first overnight with this pack about a month ago and it rode well on me with ~25 lbs. I'm really happy with it overall.
I struggle a lot with where the hip belt should sit, especially since we are all different, and packs are different. Even terrain may play a part. Checking with weight will definitely change your fit, and I guess it will pull your pack down a little. Your belt angles down from back to front in the photo, and mine has settled to a more horizontal placement. Equivalently, your load lifters are high (which is fine), whereas mine are more horizontal. I know my pack is not too small, so if weight gets rid of that gap around your shoulders and it carries well it's probably a good fit. Let us know what you decide.