Some reviews said the fabric doesn't withstand stains, etc.  We will see -- so far, after 3 months, so good.