This is a great outfit overall.  The only reason why I don't give it is a five star is because you have to pull it over the baby's head instead of having snaps down the front. The material is soft and cozy and the length is great since I have a tall baby.