I can't speak much on how the topper will hold up over time, as I only put it on my bed yesterday, but it definitely is very comfortable. Fluffed it up before putting it on the bed and so far appears to stay in place well without shifting. Eager to see if any shifting or flattening will occur in time, but otherwise very comfortable and arrived in excellent condition. Give it a try!