100% cotton, $30 roll neck sweater from Amazon! Looks sooo similar to the JCrew version but almost $100 less! I’m in size L for an oversized fit.