Nope, too big - much more of a day bag.
Their patent ones are stiff at the start and I think that puts people off - I have a plain navy patent from last summer and it was stiff as a board when it arrived - within a couple of weeks it was nice and squishy and hung properly on the shoulder.
It's the same as this one - I've just put it on the shoulder and it looks like the bag is wearing me but I know it will be fine once worn in a bit.