I worked graveyard for many years. First I had drapes that had a white lining which blocked out the light. I bought them at Sears, I think, probably out of the catalog. Then I bought room darkening roller shades. I've bought them at Sears and Fred Meyer. I purchased the last ones about 15 years ago and I'm ready for a new set.
I've always found them in the window shade part of the store and have seen them in most department stores that sell shades. I've bought the less expensive ones that are made so that the customer can alter them to make the length they want. These do not hold up as well but for me the shortest length of time they lasted was 5 or so years. They get ruined because they have verticle tear lines that weaken. They also tear when they fit too tightly inside the window frame. The next ones I get will be installed on the outside of the frames.
I think that you can still buy shades that are made to your measurements at the store. They have a tool that cuts the rod and the shade so there doesn't have to be tear lines.
The drapes kept the most light out but are more expensive. I bought lining fabric that blocked out the sun at Joanne's and made liners for my daughter's apartment. Her apartment is on the southeast corner and got unbearably hot in the summer. This fabric had an aluminum side and a white side so that they blocked out both light and heat. I think that you can buy drapes with the same sort of lining.
The less expensive customize yourself roller shades should work OK if your daughter won't be playing with them. In retrospect I wish I'd looked for the style that the store cuts for you because I bought the house. At the time I was renting. I have a shade that Newberry's cut for me 25 or so years ago in the kitchen nook and it's still in good shape.
I'm guessing that a paint store such as Rodda or a window covering store would have the type that they customize for you. The kind that you cut (tear) yourself are probably still at Fred Meyers or Sears. Sears doesn't do as much custom work as they used to do and so I'm not sure that you can get a better quality shade there. It would be worth checking out, though.
I paid around $10 each for my shades 15 years ago.
My husband worked graveyard while I lived in AZ. I bought styrifoam insulation sheets and cut them to the size of the windows. I didn't know about insulating fabric. I cut the shape that fits the window in half and duct taped the two pieces together so that the sheet would fold and be more easily stored when he didn't need them. I put Velcro on the sheet and the window to hold them in place. When he moved to a different apartment it had Venetion blinds and didn't need to use the Velcro.