These curtain panels are an excellent buy! They filter a good amount of light and keep heat/cool from escaping through the windows. The squares are embroidered and cause the pattern to be reflected on your walls on sunny days. The material is sturdy and the stitching is well done. They look very classy and really add to the room decor. I highly recommend them.