off-the-shelf
adjective[before noun]
ukusused todescribeaproductthat isavailableimmediatelyand does not need to bespeciallymade tosuitaparticularpurpose:
You canpurchaseoff-the-shelfsoftwareor have itcustomizedtosuityourneeds.
off the shelf
adverb
If you havecomplexneeds, we don'trecommendthat youbuysoftwareoff theshelf.