Great texture and just the right size.  I have two big dogs that are not supposed to climb up on the sofa but sometimes they are sneaky.  So far they have not caused any damage to the sofa.  As far as comfort, it is definitely is on the firmer side but I'm assuming that will change as time goes on.