Unfortunately, I will return this top.  I also ordered it in White and Black.  the white is PERFECT,  the black is somewhat tight in the forearms, the blue was constricting.  Not sure since they all appear to be the same brand.