Perfect fit and quality.  Cannot believe the price.  I just love them.they are sheer, yet do block too much sunlight coming in.