Fabric is of a nice quality.  Curtains block heat and light very well.   the bottom hem is slightly uneven but not terribly noticeable