Its a hard call i have never had a foam but do have a 10cm thick king single self inflating roman one with the blow up pillow etc i the 4wd monthly was doing them to... I bought a second one for a simpson crossing last month and it was punctured day two and sh#t there after and that was done...