It’s been nine months since Nicole “Snooki” Polizzi gave birth to her adorable son, Lorenzo.

And in those nine months, the Jersey Shore star has been working hard on her weight loss. In a new interview with Life & Style, Snooki reveals she’s lost nearly 50 pounds — and now weighs 96!

“A healthy 96,” she told Life & Style at WE tv's 10th anniversary and final season of Bridezillas event in NYC on Thursday. “Everyone’s like ‘Oh, she’s 96 pounds, she’s crazy!’ I’m the size of a fifth grader. I’m 4 foot 8 inches tall, so it’s normal to weigh 96 pounds.”

The 25-year-old, who’s currently planning her upcoming wedding with fiancé and baby daddy Jionni, says a strict diet and workout routine have helped whip her back into shape.

“I have a trainer. He trains me five days a week and then I do cardio on the weekends,” she shares. “He sends me meals, so it’s basically chickens, vegetables and salads.”

Once known for her party girl ways, Snooki says that’s all in the past.

“I hate drinking now because I’d rather be with my son,” she tells Life & Style. “I go to the gym every day, and I have these huge muscles. I mean, I’m fit now. I lost almost 50 pounds, so it’s definitely changed my life.”

And her son is definitely benefiting from his mom’s new lifestyle.

“Being a mom can be exhausting, so when you work out, you have more energy,” she says. “You feel good about yourself.”