It has held up beautifully even with 3 dogs and a lot of family get togethers. It washes up nicely too!