These shorts are about as tough as it gets. For downhill and freeride these work great. I wouldn't use them for XC because they do not breathe very well. The elastic panel in the back stretches as you move and keeps them up around your waist. They also have 2 pockets on the front. If you are looking for a tough DH short, look no further.