Heavy rubber ???????? Would you wear this? ????