No holes, good sweater. Boxy fit could be a xl or even XXL no size tag