Perfect! I have had it for a few months now, (and my dog has taken over the chair) but even with my dog using it is has only started to ball the fabric a little bit.