I just decided to buy them online without seeing them or trying them in any shop and they were:
- Perfect size even I always mess this part...
- Perfect shape and design...it is like a small boat...it looks cool...
- Perfect feel and soft sole...removable...washable too...

I love it...
I strongly recommend it....