rock hard belly?

Caryn
39.5 weeks pregnant and my belly keeps getting rock hard then soft. It stays rock hard for like 45 seconds but doesn't hurt. Contractions or Braxton hicks?