I received my mattress a few weeks ago, I took it out the box and let it sit for 2 days before I slept on it. It fit perfectly in my twin size bed frame, the quality is really good, best decision I made. I don't have any complaints, the bed if firm, and it has helped me with my back pain. This is a better choice instead of getting a bed with springs. I highly recommend this.