Ordered December 10th, Shipped December 28, it is now January 21st and nothing. I contacted the seller and that was pointless.

I have finally received my order January 30, 2018 and am disappointed. I am 59 160lbs 34DDD, with no adjustable straps it felt like it was digging into my shoulders. I ordered a medium based on measurements but a large would have probably fit better. Looks cheaply made, but you get what you pay for.