I ordered this mattress for my daughter and she loves it! She had trouble sleeping through the night but after sleeping on this mattress she has been sleeping so much better! It arrived a few days after purchase and is exactly 12inches. I highly recommend this mattress.