Bought these for my BF he is very broad / muscle build I got him xxL he loved them good quality material looks good he could off got away with XL and still looked good hight 5ft10 waste 32inch if this helps (you could get these being bigger waste as they are over sized he likes them baggy)