What is the meaning of Rough_and_ready?

Crude or unpolished, but still fit for use; good enough.

Source: wiktionary.org