We bought a small version of this for our child's play area. The cats have already thrown up on it twice, and it was easy to clean - so there's a plus (no stains). It hasn't pilled yet, and it flattened out within a day. Looks great for what we need.