Thick and comfy and the mesh is nice for use in the water but the suction cups are tiny and flush with the back of the pillow so they are impossible to stick onto the tub. Would not buy again.