Good smell after 10-15 minutes, but terrible right after the use.
It is not very hard, but not soft either. Just good enough.
Takes time to get used to it. So, give it at least a week to make your judgement.
LavAzza is always very good.
1-5 of 5 total