I'm glad I read the reviews and ordered this item one size larger than my normal size.  Because this item would have been way too tight if I ordered my normal size.  The next size up was comfortable but secure so nothing was moving around!  The supporter material was also very soft and comfortable as well.