This outfit is so pretty! Take the advice of others and order a size or two up. I ordered the 12 month size for my 6 month old nephew (about 20lbs and long!) and it fits perfectly. I'm hoping it still fits for his baptism (not for another 2 weeks!). Other than the crazy sizing issues, the outfit is just adorable! The fabric is beautiful and doesn't have that shiny sheen to it. It's super soft, but it is see through, my sister will be putting a onesie underneath. There is easy access to diaper changing, it's got those snaps on the inside of the legs. Overall, this outfit is amazing, just be aware of the sizing issues.