Near perfect
"Am 5’4” about 100#, the size small fits well. Constricting bike bottoms or ones that ride too high cause discomfort, these don’t do that. Padding isn’t lumpy or uncomfortable. The only minor issue is length: they seemed to ride up a bit below the knee and resulted in some bunching; had to occasionally tug them down a bit on my calves. Knowing this, however, I bought a second pair because they are very acceptable."