I bought these for a cruise to Mexico last week, thus far they've exceeded my expectations. They're slightly larger than I was expecting, but the belt more than compensates. PX
I didn't care for the rectangular shape of the belt buckle. You will find that the belt will turn or spin on you at times which will make the shorts sagg on you a bit if the shorts are slightly too big for you.
The length is longer than expected, and I LOVE it! If you're a taller person, these are the cargo shorts for you!!