The style, material, and manufacturing was all good.  I have bought better but seen far w orse.  The sizing is kind of funky.  The back.strappy things are loose and don't fit like the pic.  It may work.for a different body type than me. (I'm 5'6, 32d-26-33, small framed).