I have to be honest.  I was skeptical about ordering a mattress online.  Ive only had spring mattresses.  I had a posturepedic mattress and was concerned about this being firm enough.  The edges are soft and I feel like Im going to slip off but if I stay away from the edge, its fine.  I have been sleeping well.  If you like memory foam, youll love this mattress.