I just ordered a pair of these. Anybody own a pair, used a pair? How do you like them? I have always used Everlast or Top Contender (which suck....but cheap).