The first thing I looked for was the shoulder strap and it's a relatively thin piece of leather with a slightly wider piece of leather that adjusts. No padding, so far as I could see. Much of the weight of the bag will be placed where that strap goes over the shoulder. I ride with a Chrome bag [1] which has superb padding for the shoulder; further, the way it attaches to the bag means that the bag sits in the centre of the bag remarkably comfortably. I used this daily for years when I worked as a bike messenger. Sure it gets heavy and your shoulder will show some redness but that thing could carry incredible loads. I don't think your bag is really aiming at the same thing, lovely though it looks, but I'd be wary of packing yours full of large laptop plus camera plus a book plus etc etc.
[1] http://www.chromeindustries.com/media/catalog/product/cache/...