Extra firm California King mattress is what we needed. Mattress fits over existing box springs. Although I was a little worried about not touching, feeling and laying on the mattress before purchasing, it worked out just fine. Delivery and take away of old mattress was efficient.