Design a two-seater sofa with the following features:

- Change the upholstery to a light gray fabric instead of leather.
- Modify the armrests to be slightly curved for a softer look, rather than sharp angles.
- Replace the button detailing on the backrest with a clean, smooth surface.
- Ensure the legs are made of wood and have a natural oak finish instead of a minimalist style. 

Maintain a modern, minimalist aesthetic overall.