overall good product. enough cushion without being too much. nice and soft. I bought a king. fits nice, stays in place. worth every penny.