Perfect! This is exactly what I wanted for my cosplay. The fabric is that of an actual jersey and fits me very nicely, almost like it was made exactly for my body.(I ordered a small and I'm 5'1 & 125lbs.) If I ever wanted another jersey I'd buy again.