These are a little on the long side but my hubby says he loves them.  He has a 32" waist and I got size medium...it worked perfectly for him.  Just be careful of what type of pants you wear with them.