super soft and quality is great. perfect for the summer- my baby wears this to sleep. the sizing is almost perfect but depending on how old your baby is it can run slightly larger than expected. my baby is currently in the 97th percentile in height and weight at 6 months and this is loose on her.