Sharing with you my 3 favorite sofas that any family can enjoy…
I love Kincaid Furniture’s custom sofa program you can select your arm and leg style, cushions and size, they offer sunbrella fabric selections as well.
Bernhardt Gallagher Sofa for a modern touch great piece check with your local furniture stores to see what fabric options they carry. Online sites tend to only offer one fabric choice but in general Bernhardt carries several other options with fabrics. Has a great overall selection with their sofas too.
For a more higher end option that gives a lot more customizing Hickory Chair is great. Their Silhouettes Lawson is a favorite for is traditional feel but upscale look.