Perfect amount of firmness, long enough to not have to move when turning from one side to the other. Pillow covers fit perfectly.