This is exactly what I needed in my specials needs child's room. 
When I unrolled it, it didn't have a terrible plastic smell like most new rugs-- a big plus! The texture is shaggy yet sturdy. The color is very vibrant and exactly like the picture. 
I am very happy with this new rug and my kid loves it!