Here's how you can check the quality of a sofa based on the following list of considerations:1. Frame: Ensure the frame is made of solid wood, like meranti wood. Tap or press on the frame to check for sturdiness and make sure there are no creaks or wobbles.2. Foam Quality and Warranty: Ask about the foam used in the cushions. High-density foam is preferable for durability and comfort. Check if the manufacturer offers a warranty on the foam to guarantee its quality over time.3. Spring and Fastener Quality: If the sofa has springs, make sure they are of good quality and properly attached to the frame. Test the springs by sitting on different parts of the sofa to ensure consistent support. Additionally, check the fasteners used to assemble the sofa for strength and durability.4. Fabric GSM: A higher GSM indicates thicker and more durable fabric. Run your hand over the fabric to assess its thickness and quality. Look for fabrics with a GSM appropriate for your lifestyle and usage.5. Overall Weight: A heavier sofa typically indicates better quality, as it suggests the use of sturdy materials in construction. Try to lift or move the sofa slightly to gauge its weight and solidity.