I was hoping for the best on this but I was disappointed in the quality.  It's very thin, the stretchy material doesn't work for me, and the shoulder seam  on the left arm is malformed - cheap.  But so was the price so I'm just keeping it.  Too much hassle to send it back.