The 12” mattress was shipped was received swiftly. Delivery was smooth. The pictures above are when the mattress was first opened. We allowed the mattress to rest in the position for 48 hours as recommended before placing on bed. Although there seemed to be no difference in size after the timeframe. Our sleeping experience so far on this firm mattress has been great. I have woke up with any back pain. I recommend this mattress for anyone that has back pain or experiences back pain when getting out of bed due to your current mattress.