My husband and I got two XL twins to fit together as a king since I prefer a plush mattress and he needs something more firm for his back. I bought this based on reviews and his instructions to "get whatever". I have not slept on this mattress, but I took it out of the box, lifted it into place on the bed frame and laid on it. It's firm, but not rock hard. The springs do give it some give/bounce. I just took the sheets off and see that the fabric is rippling for no particular reason (bed frame has plenty of room at the head and foot). When I asked how he liked it he said, "It's okay." So, three stars.