Just wanted to leave feedback for someone else on sizing since there was little information about it.
The 6 - 12 months fits my 22 pound 23" long 9 month old perfectly over her clothes, it would not fit her if she were much bigger.
It is not made out of very good quality material, but about what I expected for the price.  It left black fuzz on the pants she was wearing when we tried it on.