I am happy with this purchase.Mattress topper has perfect softness,size is great and i can finally sleep on my sofabed comfortably.And the best part is i received it in two days.