Had a slight delay when awaiting for this rug to arrive, but fully worth the wait! My son is so happy with his new rug and makes playtime so much more fun for him. Definitely worth the price-Thank you