We bought a bunch of these for teammates to wear while we cheered at Ironman Wisconsin. They were a huge hit! For the price, I was shocked at how well made these are. They fit extremely well and were very comfortable. I highly recommend this product!