Wrong sizing.
Information states that the L is a size 36. Seems more like a 30 or 32. Should probably be updated to reflect accurate sizing. Will try to exchange.
As far as the pants themselves. They seem very nice. The added spandex seems as though it will make them that much more comfortable.