Delivery was quick. Mattresses look great. It is firm but comfortable. I had to leave it to sit for two days after unboxing so it can off-gas and the packing smell would go away before using it.