Cotton top with 3/4 sleeves. Black and white. Has some nice beading as shown in second pic. Says XL but fits like large. Smoke free home. Just reduced from 3