A neck pillow includes a supporting body comprising a foot, a shoulder contact surface and a negative inclination starting from the foot, a supporting surface comprising a convex-shaped cervical support area and a concave-shaped head support area, a rigid portion comprising a rigid portion hardness and a bottom curve which comprises a highest point, and a soft portion arranged on an upper side of the rigid portion, the soft portion comprising a soft portion hardness which is less than the rigid portion hardness. The supporting body is configured so that each of a head and a cervical spine of a person rests on the soft portion. The highest point is arranged in an area of the fifth and sixth cervical of the person. The shoulder contact surface migrates with an average radius of curvature of less than 2 cm in a support area of the sixth cervical of the person.