Perfect fit for my 1999 Land Cruiser. I recommend installing the bottom end (inside the engine) first, otherwise it will be more difficult to align the top end, leaving room for cross threads remains. 20 minutes to install, they lift that heavy hood with authority. It's only day 1 so no comment on durability yet.