Bought a king size mattress topper and was not sure when it arrived how it would be. After unwrapping it and placing it on the bed and giving it 24-48 hrs., it felt wonderful and super soft; feels like you are sleeping on pillows. I then bought another king and a queen for my grown children and they both love them and feel they are super soft and comfortable. Plan to purchase a queen size for my mother!! Make sure to unwrap and give it some time to fluff back out and you will enjoy!! Received my entire order quickly and will continue to order from Overstock in the future!!