Can anyone tell me whether their sizing is generous or mean? Their sale is mind blowingly good and I am tempted but not sure about the sizing. TIA. docket