looks really cute and wondered about buying it as a baby present but bit expensive and wondered it it's any good?