Rapha long sleeve denim shirt. Denim cotton fabric. Petrol blue. So much detail in this shirt. Slim fit. Flap covers top buttons on front and then exposed buttons further down. Comfortable to wear. Can be worn as a shirt on bike or off. Equally as stylish.