I ordered a medium pillow top. The mattress is very firm, not what I expected. The delivery process was very complicated, I had to look the delivery company up online and call them as none of the links worked. It then took almost 3 weeks to be delivered after it was already in a warehouse nearby. This was a birthday present for my granddaughter and was 2 weeks late for her birthday. Very disappointed.