Hands down, the most comfortable warm weather item I own right now.  Yay! At 5'9"  I have a gut, not much of a rear end and generally can wear a 12 in pants, depending on where the waistline is. I went with a Large.