Very soft velvety cover and plush memory foam insert. Provides good support, even has a button snap to keep in place. I love the fact that you can remove the cover to wash. About 3" thick, good size! Did have slight smell (memory foam) when opened, but dissipated in a couple hours. If you are considering buying this, do not hesitate, it is good quality!!