These curtains are a great quality for the price.  I first put them in my son's room and then went back and bought more for another bedroom.  They don't block out all the light but definitely prevent people from looking in.