Just got this today. Better than what I expected. Fits perfect. Pictures don’t do anything for this product. A must have. Very happy. I’ll keep purchasing from them. Great job