I'm an hourglass shape albeit a much smaller dress size and have actually tried this jacket on. It didn't work for me at all but having tried on numerous biker jackets over the years, have concluded I need something less fussy and more streamlined.
To be frank, the only way to find out if it works on you is to try it on!
I will add that this jacket is actually cut quite square, so made me look bigger. I think a slightly more fitted shape would probably work better for you, Whistles currently have a lovely leather jacket that's really simple, and slightly tailored on the waist.