Just caution to anyone needing these for an upcoming game or with a quick turnaround since we are in Season. Vicis typically has great products and I have bought a few items from them, however they dropped the ball for my sons order. Website said these were "In-Stock" and I ordered on a Sunday Night and should have received them for his first game (Saturday) however these are on backorder and Vicis never communicated the delay. So just wanted to caution anyone needing these for an upcoming game, I wouldn't trust the "In-Stock" status. I ended up running to the store to buy some Nike ones on Game day. I Called Vicis a week and half after my order was initially placed and they said this item is actually out of stock. So I cancelled the order. Went back on website and the website says the item is "In-stock". Hopefully this helps someone (including Vicis). Bummer my son has the upper compression shirt and wanted to be decked out in all Vicis stuff.. Oh well, live and learn.