This is a 100% cotton top that measures 20 inches armpit to armpit and is 25 inches long. The full button up front is behind a panel so you don`t see the buttons. NO visible flaws and smoke free