It's exactly what we were looking for.  Colors are what we expected, and it's so soft! Our little one loves rolling around on it.