Sourcing: ready made curtains

With the longer summer days when the sun is coming up super early, we've been struggling to stay asleep much after 5am. This is mainly due to the fact we currently have no blinds or curtains on our bedroom window. At first I thought it would be nice - naturally waking up with sunrise - ha! no, turns out I'd much rather fit in as many zzz's as possible, before our early rising toddler is shouting 'MUMMY, DADDY! IT'S THE MORNING!' from her bed.
So, off on an internet hunt I went, looking for affordable ready-made curtains to pop up on the window. Mmm, not quite as easy as I thought! It's been hard to find curtains that a) will fit the window or will need minimal alteration and b) that I actually like the design of! I've managed to locate 10 options, which I would say have varying levels of light-blocking, but perhaps sometimes there has to be a compromise between style and function!? I have actually ordered one of these sets, so fingers crossed they will do the job! I will share with you soon which ones I've chosen, but for now here is my round up...
Scandi Geo Single panel in pink - Wayfair - £45.99
Parker Curtain - Anthropologie - £88 each
Velvet curtain length in grey - H&M - £34.99

Tribal print curtain - Marks and Spencer - varying sizes and prices

Beige & Gold eyelet curtain- Maison du Monde - £71.99 each
Baltic eyelet single panel - Wayfair - £37.99
Lina biscuit curtain - La Cerise sur la Gateau - €89
Patterned curtain length in white & gold - H&M - £19.99
Palma fringed curtain panel - Urban Outfitters - £65
Pair of lined grey patterned curtains - Habitat - £88
Bluebellgray Palette Lined Pencil Pleat Curtains - John Lewis - varying sizes and prices
it's definitely a varied bunch of styles here! But I do like all of these for different reasons. Which are you drawn to?! (boom boom!) Next thing will be - finding just the right curtain pole! ;)