I love this!! I had one similar that I loved that was discontinued, and I didn't know what I was gonna do! I love the breathable, super stretchy fabric (reminds me of thick, heavy tights) and honestly its an improvement on what I was looking to replace. The straps are SO comfortable, its good and long, and its great for every day use.
I wear an 18 dress size, and bought the XL. It is light/med support at that size. I might get a large for more of a cinching effect. Either way, Ill be buying these as long as they make them :)