Hayley Millar, 19, is a music student and cleans toilets for a living - and when she belted out one of her own songs with the aid of her trusty acoustic guitar, the Balloch girl was given a thumbs up by judges.
She was one of the many hopefuls who queued for the chance to perform at the X Factor mobile auditions at the St Enoch Centre today, where those who impressed were given a golden ticket and a pass into the second stage.
And now Hayley hopes to swap bathrooms for the much more glamorous surroundings of the X Factor live shows.
She said: I sang an original, one of my own songs called 'One Day'.
"It was very nerve wracking but they must have liked it, I hope they did.
"This was my third time auditioning and I've got beyond this stage before.
"Hopefully I can go further this time.
"I clean men's and women's toilets for a living and I'm a student at the Academy of Music and Sound."
Another who impressed the judges was 17-year-old Zoe Brunton from Carluke.
Zoe is a pupil at St Aidan's High School in Wishaw - the same school attended by former X Factor finalist Nicholas McDonald.
She sang 'In the Arms of the Angel' by Sarah McLachlan and 'One Night Only' by Jennifer Hudson.
After being handed her golden ticket, Zoe said: "I'm still so nervous, my legs are shaking.
"The judges said I was good but that I should pick a faster song for next time.
"I came last year but didn't get through, I think because I was too young and very nervous.
"I've only ever sang karaoke before."
Singers hopeful of getting through to perform in front of the live show judges queued at St Enoch Centre before being taken through to a private room.
Most were unsuccessful, but many of those still had a good time.
Mother and daughter team Kelly McDougall, 34, and Casey Atkin, 14, were both nervous when they reached the front of the queue.
They auditioned separately, rather than as a duo.
Kelly, from Glasgow said: "I won a karaoke competition at our local pub, The Saracen Bar in Saracen Street, so I thought I'd give this a go.
"Even though the judges from the live show aren't here, I'm still very nervous."
Casey added: "I won't be as nervous because it's not being filmed.
"I've only ever sang at school before, so this is new to me."
Neither made it through, but still enjoyed the experience.
Another who was unlucky was 31-year-old singer/songwriter Martin Jones from Greenock.
He sang the Jim Reeves song 'He'll Have To Go'.
Martin said: "Maybe the song was a little bit too obscure.
"I didn't want to sing anything too obvious, but next time I will maybe pick something more topical."