Sleeping with our six dogs on a hand-me-down queen size mattress was not working for us. Tired of saving up for impossible prices, we splurged on this internet-purchased mattress. I was a little apprehensive at first, but after reading the reviews we decided on this one. And it was a great investment! It's soft but still has good support. The price was great. And it's good quality overall! We love it! And of course, we can't argue with the Cal King size!