The mattress came delivered on time and technically suits it’s purpose. I haven’t slept on it, as this is for a guest room, so not sure how comfortable it is. However, it is not 10 inches. It’s now been over 48 hrs and this mattress is currently at 9inches thickness. I’d return it if it wasn’t such a hassle.