I got this for my newborn who is 7lbs and everything was swimming on her. Like other reviewers said, these are sized quite large. I ordered the preemie size and it is still pretty big on her. One very good thing is that the neck is a good fit -snug, so even though the arms/torso are long it stays put. It's 100% cotton so shrunk a little (for a better fit!) in the dryer.

The quality of the fabric is nice - soft and thick. I cut the tags out b/c scratchy.  I would not recommend this for a tiny preemie, but good for a small full term infant!