Just perfect for the little ones. The colors are vibrant and eye catching. Its plush feel is very nice. A great addition to our play room! I LOVE the letters, numbers and shapes were all included on the rug. Great for reinforcing learning!! It was as expected and shipped quickly. I am highly satisfied with this purchase.