Mattress arrived on time and as ordered. Unpack and setup was easy. Slight odor from packing that went away in a few hours. Ordered a medium firmness, starting out on the firm side but not hard…..very comfortable.