shirt fits Boys age 8-10 collar, button up, long sleeves, chest pockets cotton size Small by Epic Threads from Macy's great condition, no rips, holes, stains