Overall good product. Our first rug had a small defect in it but the replacement was perfect. Great for kids to play on.