Perfect! Medium memory is exactly that. Not to hard. Not to soft. Perfect for my daughters first college apartment. Shipping was fast and mattress was easy to set up.