I really like the idea of these underpants however the fabric is a bit thicker than I expected it to be and not as stretchy as I'd like. They fit my son pretty snug. I'd say they're great for sports bc they hold the boys in place but not for everyday wear unless you go up in size. They look adorable on my son though and he hasn't complained about them at all.