I’m loving my Specialized Roll low entry very much. Age - 69, full left knee replacement, & full right hip replacement. I don’t need to go that fast anymore. My normal ride is 17 - 20 miles averaging 11 - 11.5 mph. I also can more easily get on & off my Bike with a load of groceries.
I highly recommend this bike. The large size is fine for me. 5’ 10” & 240.