this dress is absolutely beautiful!!! it is so full and the under layer is soft satin material so it doesn't scratch and bother baby's legs. i bought this for my daughter when she was 4 months old and she is just now fitting into it well at almost 10 months. she was a preemie but currently weighs 16lbs and 26" long and i bought smallest size available 3M. she will be wearing this dress for the 2nd time for her upcoming pageant but this time it will actually fit and look so much better on her before she outgrows it.