Anyone have any experience and feedback on the 661 freeride shorts?