For the most part I liked these but when things got really really bumpy (mind you my DH suspension is taking the hits) they would start sliding down right when I was thinking "Oh I really hope I don't crash right now cause these pads are totally in the wrong spot right now". When I tightened them down they felt like they were cutting off circulation. I also got the XL and they were just about right maybe a little on the tight side. I decided to go with a full elbow and forearm coverage after scraping up against a tree trunk on a really tight run (which these did no good). If you are wanting something that is just elbow these did pretty good.