Great all the way. Better than expected. Perfect balance between firm and soft. Best of both worlds.