I'm 23, and --the size of a bus-- on the larger side. I thought jeans but not sure if it's a bit casual? (Also if the shirt is not good, those opinions also welcome)