Really good, good-sized pants. Does not contain mesh, so the waterproof fabric can come into contact with the skin if there is no long underneath. Good flexibility when cycling, especially the legs and knees. Holds water, but if you really want proper breathability, these pants may not suit you. Button purchase for yourself!