A cartilage mimetic gel includes double network hydrogels. The double network hydrogels comprise a first crosslinked network and a second crosslinked network. The first crosslinked network can be formed from poly(2-acrylamido-2-methylpropane sulfonic acid). The second crosslinked network can be formed from poly(N-isopropyl acrylamide-co-acrylamide).