Avarage
Fit is not good, but fabric was good
Best quality
Great product . Value for money
Very skin tight
Nice fitting