Mattress came quickly.  It was easy to take out of the box and inflate.  We slept on it 7 hours later.  My husband was not able to sleep on the old mattress due to shoulder surgery, so far he is able to get a good night sleep on this new one.  We placed this on top of our old box spring.  Our sheets and mattress pad fit perfectly.  For an inexpensive mattress we couldn’t be happier..