Perfect thickness but way too soft for sofa use. Like sitting on a pillow that u sink into. I like some firmness. Am returning it....too soft.