The fabric is good quality, still soft enough even though it's more of a linen type. The seat is three perfect mix of firm and bouncy...? Springy? Also assembly was not a nightmare and my sofa feels sturdy enough despite it's modern chic look. There tufting is nice and full so no loose wrinkly fabric. The light gray color was perfect for us! Can't wait to order another sofa from here!