This john mayer search for everything tour shirt is made from high quality 100% cotton. The shirt measures approximately 29 inches from shoulder to hem and is in great condition. There is a light discolouration on the shoulder area. This discolouration will not be noticeable when the shirt is worn, and it can be removed with a small amount of rubbing. It is a high quality tour shirt and will last for many years.