I ordered a size up and they fit perfect.  They are sturdy and good quality.  The belt is long enough and has a good amount of extra length of needed.  These are a thinner material great for summer.  But not cheap crap.  I'm very happy with these.  Good depth in the pockets too.