I have never purchased a mattress online. I’ve been searching for two months and came across this one. It was the perfect firmness and height. I’ve paired it with a metal foundation.