Its quite comfortable and medium firm but I ordered 12in. but it is only 10in. I am so depressed because it is too big and heavy to replace.