Exactly what I needed.  Looks great, is soft but sturdy, and I usually have at least two dogs and two cats in the house.  Perfect.  Will be another when it's time.