It comes in a nice mesh bag. I think someone had a question about the sizing -- I received the large and when I strapped it on my leg, I was almost surprised about how the velcro strap is barely on there. I almost considered getting an XL, but I think it would have been too big -- in fact, when I wore them this weekend. I actually had to cinch it more snug, because I started to sweat! I love them, you barely notice them when you ride. Awesome protection. Only problem is when you remove them, there are black fabric strands and pills that are left on your leg and thighs! Let your sweaty legs and thighs airdry and you can brush them right off!