This top is in great shape, no rips or stains. There are pockets. Armpit to armpit measures 26 inches and shoulder top to bottom hem measures 26 inches for total length. (A2)