I like the slim fit of these bodysuits. However, they do run small. I bought a 6-9 month for a 7 month old in the  75th percentile; it was already too small. We went up to the 9-12 month size, which fits snugly. Buy a size up and figure that if it doesn't fit right away, it will soon.

Material is not particularly soft, but it wears well in the wash.