From Longman Dictionary of Contemporary Englishhave rough edgeshave rough edges (also be rough around the edges) a) to have some parts that are not as good as they should be, but that are not a serious problem The team has a few rough edges, but they’re winning more games. b) if a person is rough around the edges, they are not very polite, educated etc → rough
Examples from the Corpus
have rough edges• The play still has a few rough edges, but by next week it should be all right.