Perfect fit! Great value for your money. Comfortable and cool. Would recommend or purchase this iteam again!