The pants the model is wearing are a bit "BAGGY". I like leather to fit like a second skin. I guess if your skin is all saggy, the ones the model is wearing are fine ! As for body type, if the pants are fitted properly, they will make your body "appear" better than it is....
Find a good Tailor !