Ease of ordering and delivery great but quality of mattress not amazing. Wouldn't call it firm.