I just got these today. I sized up when I ordered and the fit is great. The design is as expected. No flaws as far as I can tell and look/feel sturdy. Cant wait to wear this on my trip to Phuket the first week in April.