i bought this for my 5.5 mo daughter and am very happy with the quality...what you'd expect from american apparel. it seems to run a little small though so i'd recommend buying a size up. my daughter is tall for her age but is w/in range for weight & height for the 6-12 mo size but it already looked a little short the first time she wore it.