I've been trying to look for something like this that will suit me perfectly, at last I found rockbros. The fabric is soft, it's not itchy or something, the length is just exactly how I want it. I will definitely order again and this time I will choose another color. Highly recommended to riders too