these are usually around $200 new, this has been tried on it is a size LARGE, but fits like a Medium, if you wear a medium t shirt then this will fit perfect, if you wear a large not so much, I am 5'11" 190 and it fits until I move my arms and it is tight in the shoulders $140 shipped to the 48