This is quality mesh riding jacket with some armor, a zip in liner and rain layer. It is size XL and has been used A LOT. It is in good condition. Leaving the liner out allows the mesh to cool you. The color is gray so it doesn't heat up very much in the sun. I stopped riding and wish to help someone ride with more safety. That is why it is priced at only $40.