For my preemie, the day before she was taken, she was weighing in at 4 lbs 8 ounces. When she was born, she was 4 lbs 2 ounces. She didn't spend a lick of time in NICU even though she was a preemie and had low birth weight. She was strong, passed all the tests, and was ready to go home with my 3 days later (after c section).
She is now 15 months old and average height and still not on the charts for weight. Doctors arent worried because she is healthy, eats and develops as she should be, and is doing wonderfully.
Please try not to worry - even though it is very hard. Children are resilient and are fighters.
The hardest part for us was putting her in her crib when we came home from hospital. She was so tiny and her crib was so large! I balled. Hubby brought up the pack n play with bassinet and she slept there in my room for two days, whereas I sent her back to her room to get some sleep. Best thing I ever did was to send her to her room. She is a wonderful sleeper, a self settler, and it works wonderfully for our family.
Best of luck to you and your new precious addition!