Navy blue, blue and white stripe board shorts, 100% polyester, features mesh liner. Front side seam slip pockets, lower right leg cargo pocket with hook and loop closure, Polo swimwear tag. Small pony on lower leg. Waistband has lace up self tie, fly is hook and loop closure. I found no stains or damage, review photo's. Measurements in photo's.