I love the look of these and they seem pretty heavy duty.  However, we have not yet put our curtains up since we are repainting the room so I am not sure how I will feel about them after that.  So far very pleased. 

Pros: Heavy fabric should work well as black out curtains.  
Cons: they already have small snags...  Haven't even unwrapped them yet.  I personally don't care that much but others might.