I love this!  I needed something to soften a firm mattress and it does just that.  Super cozy, does not flatten out, I've had it for almost a month now.  I will say this, although good quality.. handle with care, the sides and underneath are  delicate material.  However if you never remove it, you will be fine.  Definitely worth trying, recommended!