I am not so certain about this purchase. I know it says it is 3 inches thick. I know it will puff up when it comes Out of the box. I am hesitant to take it out as i'm contemplating shipping it back. It seems extra thin and the material, yeah, it's very soft but also seems extremely thin. I will need to update on this dilemma.