I recently received a pair of these LG knee warmers and they did not fit - the mediums should have fit my thighs according to the sizing chart. So I gave them to a friend and ordered the large for myself. Then the large arrived and they were even tighter and would not go around my thighs. I returned them. It's too bad - I had the same product from several years ago and the original Knee Warmer 2 fit snuggly but fine. Now I would look to a different brand since the sizing is unreliable.
I purchased this jersey primarily for mountain biking. The material is super light, which will be a plus when the weather is hot. The material is also very stretchy, which in my book is always a plus. I am 5' 100 lbs and normally wear a medium in a form fit jersey and a small in a standard fit jersey. This jersey in size small fits me well. It is long enough particularly in the front but not baggy in width. So I think it runs true to size. Although I am petite, I have a long torso, and find many jerseys are just too short on me in the front. I like it so much I am buying another one in a different color. The color on the website is the color in reality. I also like jerseys without patterns and prints on them because some of my shorts have patterns and prints on them, and things get too busy looking.
These shorts are far superior to others I have worn. The compression control keeps friction down and I have not had skin abrasion as for other shorts. I have one, older slightly different version of these and have purchased 2 of this specific Neo Power Motion Short. My typically ride is 30 to 50 miles on either a road bike or more upright Bike Friday NWT. I do about 100 rides per year.
I wear size 13 US or 48 in EU. Have had all kinds of trouble finding booties and toe covers that fit. Not these - the XLs are a great fit. Two big thumbs up.