Shipping was fast & I couldn’t wait to get it it. I put it on my nine year old queen memory foam that was wearing out. It fit nicely in my sheets fit over it With no problem. I put it on
And slept for four days straight it was so cushy!