Because I have a little boy I got the cute blue strapped one, and under it is a really soft blue polyester. You could even use this as a blanket it is so soft. The cover is also machine washable, and lets face it with kids you know its going to get messy!
I love mine, the color is really nice and vibrant. The fabric is soft and strong. It works great for us.
Bonafide baby makes a great gift for any new mom. Not having a boy? That is ok they sell them in Pink and Grey.