Perfect!
I bought these for a pride event and they were perfect. A wonderful selection. They lasted all day through the sweat and the rain.
Rating: 5 stars