I’m IN LOVE with my new mattress. Didn’t arrive on time, had to wait 4 extra days because of FedEx… but it was totally worth the wait. My kids jumped on it immediately after unboxing. It’s so comfortable I’m laying in bed now typing this. Medium firm is perfect. Thank you for the great quality. I’m one satisfied customer.