This would be perfect to wear at the lake celebrating the 4th!!!! It runs a little small, so size up!