So happy with this purchase! I bought it for a mattress that was pretty unbearable to sleep on, and now I'm sleeping like a baby! It came quickly and was super easy to get situated on the bed! I definitely recommend this product!