The cost of a good sofa in India varies based on factors like brand, material, design, and features. Generally, a quality sofa can range from 7999 to 44999 rupees, catering to different budget preferences.