I loved this on my baby girl. She looked so pretty. It fit well. Her birthday is on December. 26 and we live in PA so we had to wear long sleeves under it and it wasn't too tight with a long sleeved onesie underneath. It looked comfortable and really nice. Easy to wash and didn't stain easy.