These are really nice, soft and comfortable  fabric, and they truly fit any size, at least for a Medium and large size users. They are really durable since my brother had the for pack over a year ago and they still are in great condition.

They haven't loose any elasticity in all this time.