Were incredibly happy with this loveseat. We think the fabric will hold up well to kids and animals, and its very easy to pop the foot rest up and put it back down. My only complaint is that its taller than our previous couch, but its not enough to ditch a star.