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: noun

'no frills' on video