I have bought this rug twice. It has held up amazing even with three children and two dogs. Easy to clean but with kids stains will happen and the blend it . I will definitely recommend this!