Well It's Curtains For You!
Or perhaps a good roman blind.
So many houses and apartments have lousy curtains that admit too much light for good sleeping.
Improved sleep is well worth the cost new curtains. Get ones that are completely lightproof. Sometimes called “blackout” curtains.
Too much light leaking in can really affect your sleep.