Put unscented cream (eucerin, Vaseline brand), aquaphor (Vaseline based burn cream), or Vaseline onto hands then cover with cloth gloves. The best time to do this is over night so ur not tempted to take gloves off, which gives the max time to heal. If you don't want to buy gloves u can just use socks. Working in a doctors office, I used to get very dry hands due to cleaning (a lot) after every patient, & while I was pregnant. If u wash ur hands use unscented soap, stay away from dish soap bc it has oil degreasing agents that dry the hell out if hands. I used this method & in just one night my hands felt 100% better.
maybe it depends on the cream your buying. buy a unscented cream/lotion then put it on your hands, and rub your hands together every day your hands will prob get soft in no time. and ladies/guys will love you