These are really great! I rated this 5 Stars because this is the highest rating which can be given. They form right with your body. They are very soft and you do not have to worry about them sliding all over the place and having to rearrange them to stay comfortable! They stay in place and fit very well! I would definitely recommend these to anyone who are needing to make this type of Purchase! You really can not go wrong!