Installed these three days ago. So far so good!  I didn't give four starts because small end pieces of the shades are not fixed and fell off while installing.  I could put them back in, and once the shade is in place this isn't an issue, but it was a bit frustrating to have to keep replacing them and hold the shade level to keep them from coming out.  Also, one small plastic 'brace' was broken upon arrival.  The shade has three others, so I think it's fine, but that is another reason for a 4/5.