Not as thick as it appears in the picture, but the description clearly states 4 inches so I knew that before it arrived. bought it with the intention of a child sleeping on it, but I tried it myself and the foam is even supportive enough for at least a small adult to not feel the  floor so I was pretty impressed.