My rug arrived today and it definitely met expectations! I have rugs that I paid thousands for, and worry about the grandkids spilling something or just getting them dirty. They are hard to enjoy. This rug was so affordable and I got the 5 year warranty which makes me relax more.