1010 perfect fit easy to put on and gives excellent coverage and shade my son loves it as it protects him from the blistering heat would definitely recommend this product 1010 thanks Wayfair for the shade oh and the price is great