I love this sofa! We got a great deal on a color I wasn't 100% on but as it turns out the Classic Indigo is actually classic indigo, it's basically denim. Feels like jeans. Perfect for a house full of pets and a accident prone 5 year old! Delivery was easy and perfect. We've only had it two weeks but seems sturdy and the cushions are semi-firm, definitely seem like they will hold up. If you are on the fence about the Jack sofa (it's just the right size) or the fabric/color Classic Indigo (your sofa covered with your favorite jeans), I recommend both.