My three pack came from China so took a while to get here but not as long as you might think The quality is good and the material is nice for hot days The colors are vibrant so good when you're running or riding your bicycle