Dri Sporte Stretch™ : 90% Polyester 10% SpandexFrill at the hemSide front pocketsBack pocketInternal shortsSize : 8-20UPF - Excellent