I bought this to use as a banquette in my breakfast area.  It’s beautiful!  I’ve had it for many months now and it is holding up well with daily use.  I don’t have kids but so far no stains.  A very worthwhile purchase.