I play mostly on wooden floor as the hall our club uses has it. Today was mat though. But I think that it doesn't really matter if the sole wears down this fast. Even if it is wooden flood, 3 months is just too fast (and I even switch between these and a Yonex pair, which I mentioned earlier). I've never experienced anything like this before.