I ordered 4 of these curtains, reasonable price and they do block out alot of light - not all light but very helpful with sleep time.  They did what they were supposed to do.