Is the surface a hard plastic or is there some flexibility to it?

The material is 100% polyvinyl without heavy layers or fillers that make other vinyl flooring more stiff. Even the heaviest 75 Mil item is not a “hard plastic” – G‑Floor is flexible and not likely to crack.