B.S.R. men's vintage green and blue beach print Hawaiian shirt, size L. It is free from any rips or stains. It measures about 22 inches from pit to pit across the back and is about 27 inches long.