I got mine from walmart and it was solid when I bought it but it melts at like 76 degrees. I keep it in the bathroom which is the second warmest place in our house so it's been liquid ever since I put it in there.