I bought this for my daughters baptism (she was 10 months old and about 22 pounds). It is absolutely beautiful, fit great and we still use it for casual wear. For the price you can't go wrong, but I would have paid much more, it's absolutely adorable. I also wouldn't have felt guilty if I lost it for that price either, which is another plus.