Not all leg and arm warmers are the same and they come in sizes. The leg warmers should come almost to your crotch, or at least way up your shorts' leg. Yeah, they aren't pajamas, but they are good for the purpose. I don't like them for rides of over 200k.