It is extremely soft,  and so far it is keeping its shape.  My only complaint is that it won't stay on the bed.  It constantly is sliding off the bed and I have to push it back on every day.