Yes it is.
depends on what size you are but a medium is 31" then it goes up or down 1/2" depending on size.
Yep, same sizing.
Medium is 27"
Sorry, XL is the largest that they do.
Correct. And the lower half is black.
No they are not
Yes, the sleeves go up 1/2" for every size.
It does not.