this mattress is great and was no issue getting it upstairs. It came before the frame and I had to wait on frame before I could use it.  Fits the room perfect and it is so nice to sleep on.   Its hard to choose if you are not able to test but it is perfect firmness