Great mattress for the price. It took about 3 weeks for the delivery. It feels a little firmer than I was hoping for. I wish the pillow top was a little more plush however, I do have to admit that I no longer wake up with any lower back pain.