Color was as expected and material seems to be of a good quality. Not 100% light blocking, I would say maybe 75-90%.