THIS SHIRT HAS NO RIPS OR STAINS. IT IS A SIZE 20 TALL. FROM SHOULDER TO SHOULDER IS 21", FROM ARMPIT TI ARMPIT IS 29" AND FROM BOTTOM OF COLLAR TO BOTTOM OF SHIRT IS 37". PLEASE FEEL FREE TO MESSAGE ME WITH ANY QUESTIONS