These are the ones to buy! Great fit and well-made. Real cloth lining as opposed to that gawdawful mesh others insist on using!!  Also, their sizing chart is a bit different than most.  It is accurate as to the product.  I have a 34" waist and ordered the large and they fit perfectly. Highly recommended!