Absolutely a perfect fit and color.    Very sturdy.     Will have for years to come.