Pretty good staff for this money. Size s could work as well
the fabric is preety delicate. maybe good for gentle rides but not for tight rides in the woods and proper MTB riding.