Looks a lot more casual in person than it does on the model.
I'm a comfortable 14 36E with not much of a bum, purchased an XL. Top half was baggy but elasticated waist had me struggling to do up the button, leaving the bottom half uncomfortably tight-ish.