These short run a bit narrow and are quite snug in the seat and legs.  I was expecting a bit more room.  I am halfway between a medium and a large.  If I were any bigger, these would not fit.  I suggest ordering a size larger, however, I not convinced it will be any roomier in the seat.