Good stretchy material. Pretty lightweight. Nice to have the front pockets when riding around town running errands. Would be 5 stars if it was a shorter inseam.