It fit the mattress and added that much needed cushion to my firm mattress. Since it is new I am unable to speak on if it stays cushy. Right now I love it. Great service to include packing the item.