Good liners- they will block out the light for sure.  They don't do anything to keep out noise/cold and I couldn't get the hooks that they included to work (I ended up using safety pins,) but for the prices it's worth it!