no frills
no frills {n. phr.}
A firm or product that offers no extras; a generic product that carries no expensive label.
We went on a no frills trip to Europe with few luxuries.
Categories:
Source: A Dictionary of American Idioms