very happy with this product. I generally have back pain so i ordered this product. It is hard a bit at the same time comfortable which my back was looking for.