I was so impressed with the quality of this carpet for the value- it looks way more high end than the price!  I am also really impressed that we have a puppy who is currently potty training and that cleaning up the mess is a breeze.  I was nervous about the white but stains come up easily and the carpet has maintained its comfort and elegant appearance over time.  I would definitely recommend this for a home with kids or pets!    

Pros: Great valuable, durable