Have never used them before and wonder if anyone can tell me what there sizing is like? Big, small? etc... also, cheekily asking as i see these pop up all the time, but anyone have any good discount code? Thanks