Think pieces that can serve multi purpose – a table that can function both as a desk and a dining table, a deep sofa that can double as a guest bed, or an ottoman that can be both a coffee table and bonus seats when guests are over.
Built-ins, storage nooks, and furniture tailored to your exact needs can utilize every available sliver of space.
Buy bigger but fewer furniture. It may seem counter-intuitive, but outfitting a small space with just a few large-scale pieces (rather than a mishmash of pint-size furniture) can actually make it feel grand.