This has held up for a few years now.  I professionally clean it 2x a year at least, as it's in a furnished rental.  Hides a lot of sins...still looks brand new.