I bought a pair of these from Motorcycle Race Gear ( http://www.motorcycleracegear.com.au/RS-Taichi-CE-Stealth-Motorcycle-Knee-Guard-TRV038.html ) after not being particularly happy with the way zip-in knee guards moved around in Kevlar jeans. My preference was to go with something that attached to my body, was relatively comfortable and could be worn under jeans. So far, I'm happy with these knee guards. Fit and comfort: These slide up over your foot and over your knee and fit snugly by means of the elastic spandex sleeve. They are held more securely in place by means of a Velcro strap at the bottom. I ordered the large size and the Spandex felt a little tight at first but soon felt comfortable. They fit snugly and it doesn't take long to barely notice you have them on. The small form factor means that my Kevlar Jeans slide easily over them. I'd say the form factor is so low that you could wear them under just about any jeans or riding pants. These are lightweight and comfortable enough to leave on if you wish and they'd be hardly noticeable. It is possible to remove them from under jeans as long as you remove your boot first. It may be possible to fit them with jeans on but doing up the Velcro Strap would be awkward. They breathe exceptionally well and don't move around at all in general use including walking around with them on. Protection These have the "soft" CE armour. It should offer some protection but compromises protection for comfort and "stealth". I'd consider the same brand with the "harder" CE armour. The soft CE armour covers my knee reasonably well. The lower portion of the protector offers the greater protection and my kneecap is covered by the top section. I could probably use just a little more protection coming down the sides a bit more in the top section of the guard. Maybe my huge knobby knees are part of the problem. The CE insert is removable and the Spandex holder is washable. All-in-all a good buy.