Everyone needs a sofa and with such a wide variety to choose from, you can end up with a headache just looking at endless choices.
Style and fabric are important factors but over all, you want comfort. Consider the room that you want to place the furniture and your choices will be narrowed down. If the sofa will be for the family room, consider a hardy fabric to withstand the constant use. Make sure to match your sofa with the existing decors and colors.
Another thing to take into consideration is the frame type. Cheaper sets will have a soft wood frame like pine. The deck or seat platform can be either a “no sag” or sinuous wire zigzag type or the nicer more expensive “eight way hand tied” platform which provides the ultimate in comfort and quality. Remember, you get what you pay.