Hard foam, not plush as listed. Measurements are off. I ordered a King, and it’s listed as 80x76, but it’s more like 81 14 x 77 14. Prepare to jump through hoops if you try to return it. Wayfair makes you deal directly with the manufacturer, or else they charge a fee to return. Even though the website specs are incorrect. Very dissatisfied.