Also, you should not sleep with your arms above your head, as this can irritate the brachial plexus, a sensitive nerve package in between your neck and shoulder.
The second concern is about support. Lots of people think that only a firm bed mattress provides sufficient assistance.