Would people say skimpy, generous, average? Looking to buy online but not had anything from there before.