I did not prefer the Casper. For the price, I felt it was too soft and it felt cheap to be honest. It had a very strong smell compared to other foam mattresses we have had. I did sleep ok, but I needed a little more support. The mattress was very thin compared to my previous spring mattress with a pillow top.
I will say the customer service was exceptional with tracking and the return process. If you think you might like a Casper, give them a try.
It was fun to unbox the mattress. It was so convenient they deliver it right to your front door. Did not have wait for a delivery driver from a store. It shipped quickly. It took a few days to get used to sleeping on the mattress but now we love it. It would be helpful to have better instructions on which side of the mattress faces up.