The mattress appears to be high quality, and it is very comfortable. But I have had a poor experience with Sapira, and I would not recommend it based upon that.
First, I paid extra for the delivery of the mattress and to set it up on the bed frame. When the local delivery company arrived, they simply wanted to drop the box and leave. I explained that UPS would have dropped the box, but I paid for it to be unpacked and placed on the bed. The drivers refused. So I had to negotiate and tip them extra to unbox the mattress and put it on the bed frame. A hassle and an extra expense.
Then, the mattress is misshapen and does not fit the frame. It is 5-6 inches narrower on one end than on the other. I called Sapira and they asked that I wait 72 hours for it to expand. I called back today because there was no expansion. They were polite and agreed to arrange a pickup and send me an email so I could provide photos to their product team. After waiting six hours, I am pretty sure they aren't going to act.
I am calling AMEX to have them reverse the charge for the mattress. And I will be looking for a mattress elsewhere at this point.
Bottom Line: No, I would not recommend this to a friend