Didnt puff up to the full 3 inches it claims to be and I waited 3 days but it is very comfortable and my back does love it. Its easy to put on the mattress as well.