The rubbers are fine, although the hurricane 8 has a really low throw angle.
The blade however, is not good for European style of play. It's a Chinese topspin focused blade. I would suggest something that's equally good in all shots, not optimized for topspin at the expense of other shots...