My husband loves them!! He wears 34/36 I got him a Large and fits perfect, XL would have been way too big even with the draw string. They don't have mesh inside which is great and they come to the knees. He says they are very comfortable and they look great on him!!