Thick, Hard & Everything In Between.....