It fits perfectly where I wanted it and is just right for my posture ie it is firm but soft.