3) As for contact, it all depends on who you are training with. some friends I have been training with going on about nine years,we all use full contact on each other, others we do not... but we know we can take it.