I purchased this as a gift for my partner. It came almost the next day. It was very well made and I was totally pleased with the materials that it was made with. It fit the car perfectly and is very easy to fold up and comes with a wonderful bag to protect it with when not in use. It has 2 sides, one for summer which will reflect the heat of the sun, the other side is black fabric and it will attract the sun/heat to help keep the windshield clear of ice. It is firm and not flexible like some of the other kinds and it stays up when placed properly and secured by the visors.