We got a king size. It came in a box which is awesome as we have a three lever town home with tight corners on the stairs so I have no idea how we would have gotten it on if it weren’t packed so compact. The firmness is right around a medium firm so I’m happy with that. It’s very comfortable. It expanded fully within about 20 mins. Very good value and it was delivered fast. Couldn’t be happier with the purchase!