Slimtherin House! Woman Shows Off Drastic Weight Loss After She's Turned Away From Harry Potter Ride

The 30-year-old went to the gym and on a strict diet after she was humiliated at Orlando's Universal Studios.

Six years after she was humiliated at Orlando's Universal Resort when she was too big to fit into the seat of the popular Harry Potter World ride, this Indiana woman is sharing the magic of an incredible weight loss.

At 308 pounds, Stephanie Chavez was huge. “It felt like everyone was looking at me,” she told Inside Edition. “I went off to the side and I remember crying.”

Read: Morbidly Obese 10-Year-Old Boy Weighs 423 Pounds, Dreams of Becoming Thin

That was in 2010. After years of dieting and working out, Chavez dropped 162 pounds of body fat. Goodbye size 23 pants and hello bikini!

Last year, the 30-year-old mother donned a two-piece for the first time. She also won the World Beauty and Fitness Competition in the “transformation” category.

“She looks fantastic,” says her husband, Chris. “Mom looks beautiful,” her son Trennon added

And so the Fort Wayne family recently returned to Florida, where Chavez was determined to get on the Harry Potter ride.

Read: Why Some 'Biggest Loser' Contestants Pile on The Pounds After the Show's Over 

She slid into the seat with no trouble.

“It feels awesome,” she said. “I didn’t think I would ever do it.”

Watch: Morbidly Obese Dog Loses More Than Half His Weight with Rigorous Diet