Inexpensive and it's not surprising.  These are fairly thin material, much thinner than most inexpensive sports shorts I get.  Mine did have a single-button fly; I see some other reviews saying there is no fly.  Probably would even be better not to have the fly, but it's not an issue either way.  So, for what they are, they're fine.  Fits as expected.