I bought three of these, vests last year they was just cotton non stretch material fitted lovely, however this year the material is different very stretchy lycra way horrible i ordered my normal size like last year sized up due to the material sent it back gave up, absolutely horrible cheap stretch material sticks to you like sellotape will not be buying again shame as the products last were a lot better.