I was honestly, extremely apprehensive whether it will fit me. My upper arms are a little plump. I hadn't tried it on for two days. I put it on today and I am so so happy. It's a perfect fit!...Makes me look and feel so good! Thank you Amydus! A friend forever!