It's worth bearing in mind that those opposing marriage equality could only manage 200 people just before Christmas at their event.
At Holyrood, in the shadow of Arthur's Seat, the crowd was addressed by Green MSP Patrick Harvie and SNP MSP Marco Biagi as well as representatives from the Humanist Society of Scotland (did you know they perform more marriages in Scotland than the Catholic Church) and the Unitarian Church.
It was great to meet up with Liberal Democrat MSP Jim Hume at Holyrood too.
Here are my images of the day, including the one that made both LYS President Sophie Bridger and I cry. I know I'm soft hearted and cry at anything, but she's a lot more grown up.
Sophie and Kavya in costume
Arriving at Holyrood
Two girls on friends' shoulders - captures the happy spirit of the occasion
Marco Biagi MSP speaks
Patrick Harvie MSP speaks
There were many bright and colourful banners around
Lib Dem MSP Jim Hume catches up with LYS