For the price these curtains are nice enough.  They don't have a very rich luster that you might want from a deep blue velvet.  Quality is fine though.  As far as room-darkening, the third photo is the light coming in on an overcast day.  I would say they are not going to do such a great job on a really hot, sunny day.  Overall, they are nice and for the money a good buy.