Im very satisfied with the quality of these shorts. Just the right length and not too baggy. However, the sizing ran small for my husband. He normally wears a 40 waist in other brands but had to size up to 44 waist to get the right fit. They are a bit large but after washing them they fit just right. I ordered another pair in Marine.