Satisfied with my purchase, but didnt realise it was the type of mattress which was different on each side, so you cannot turn it.  You could swivel it round, but not turn over.  Would have preferred one you could turn over regularly as my other mattresses can be.  Also, would have preferred if it had handles as makes it so much easier to manoeuvre and to take upstairs after delivery.  
UPDATE:  Had this for about 10 months now.  It's too soft, so I wish I had bought one in a shop where you could try it.  I would not call it medium firm.