Really great, perfect middle not too soft, not too firm. I sleep on my side and put a kinda flat pillow underneath this one and its perfect.