Look for a tight weave fabric. If you have children and stains are a concern look for microfiber or leather. Leather is not always the best choice if you have pets however. “Cotton and linen can be treated for stain resistance, but even then they aren't as easy to clean, or as durable,” says Kathleen Huddy, textiles, paper, and plastics director for the Good Housekeeping Research Institute. And the most expensive upholstery is not always the best.
Arms
Sofa arms come in several styles. One is really no better than another; it’s a matter of personal taste. If you are a sofa napper there are some that are more comfortable. It may also depend how you prefer to rest your own arm when seated. The basic arm styles are:
An English arm is narrow and dips slightly in the middle.
Roll arms or Traditional Rounded arms can be large and have a more country look or smaller, which are usually more traditional or formal.
Square arsm give a more modern or contemporary look. These are good for small spaces.
Tuxedo arms are contemporaty-looking. These arms are about the same height as the sofa back and can appear very square.
Remember, the width of the arm will affect the actual size of the sofa. A 90” sofa may seem large but if the arms are wide the seating area may be something like 66” wide. On the other hand, if the arms are relatively narrow you would have more seating area. If you have a rather small room, go for the sofas with less arm and more seating.
Base
At the bottom your choices are wood “feet,” a wood base or a skirt. A footed sofa is easier to clean under, but it’s mainly a matter of visual appeal.
Shape
Sofas can be curved, straight or sectional. Curved sofas are not for nappers but can be great for unusually-shaped rooms or to fit in with other curvilinear features in a room. Sectionals come in sections that can be arranged in various ways. Be sure to do your measuring before purchasing a sectional! Many a family has created a cramped room by overbuying a sectional for inadequate space.