I'm not sure how you're supposed to wear this.  The straps are positioned so far out that I have to press my shoulders back unnaturally far to keep the straps from slipping down.  I have fairly broad shoulders for my frame and I honestly have no idea how anyone is wearing this for any actual swimming/moving.  Good material, nice colors.