The size is perfect and the color brightens my sunroof. The fabric is very good as is the price.