Perfect!  I have purchased multiple covers for my couches and as gifts.  I have three small children and my couches still look brand new!!  Highly recommended!