St. John’s Bay makes these floral very colorful swim trunks and these are size large and are in good condition and have Velcro and a couple pockets