I submitted my order through the internet and paid in full. Within the hour, I received an email from a company rep, Garrett who suggested getting a softer grade of foam. Beings that I have no experience in foam mattresses, I took that leap of faith and changed my order. Thank God I did. It was still very firm but to absolute perfection for me. I know for a fact if it would have been any firmer it would have been an issue. I was so appreciative that Garrett reached out. That is true customer service at its finest. Easy online ordering, great customer service, fast delivery, and a perfect comfortable product that was cut to perfection.