I bought these to replace similar shades that were always crooked. They are well-made except for the end caps that fell off about 5 times during assembly. They are light-flitering and not light blocking, but this is what we wanted. Assembly was complicated by our concrete walls, which makes drilling holes a chore, but if placed in sheetrock it would have been pretty simple. The clips that hold the shades are pretty forgiving, so that was helpful.So far, they are perfectly straight and work like a charm.