I have worn similar garments for years, and then all of a sudden started having trouble finding them, especially in stores.  When I found these in Amazon.com I was a little leary, but after receiving them and wearing them, I am more than happy with them.  They are comfortable, definitely hold me in where needed, and hold me up and out where needed.  I would buy them again in a heartbeat, in fact I just did buy 2 more.