Even though this was a bit large, I can't get over how soft it was. I don't mind it being a little large, seeing how babies grow so fast- so this just means she can wear it longer. It is an off white, ivory color. I like it.. but mainly because it feels so nice!!