I just got these and took them for a ride. The fit and styling are great, the length is perfect and the liner is super comfortable. They appear to be very well made with some great details. I highly recommend these shorts. Make sure you view their sizing chart before ordering because they are sized slightly differently than other brands.