Im happy with these shorts. They don't ride up, are very comfortable and look relatively nice which was my main reason for buying them. I give 4 stars instead of 5 because during the summer, the material can be rather hot. Regardless, I wear them regularly and am happy with them.