I selected this mattress for a guest room in our home. The mattress is medium firm and was shipped rolled up. It’s heavy and needs two people to lift up but once it’s on the bed it’s easy to open and unroll. Give it a day to fluff up. It’s perfect for our guest room and the 10” seems to be a good thickness.