YES they do block out the light.  Just what I was looking for.  I got the burgundy color.  Very Happy with this purchase.