I bought this specifically for my Blackmore Strat which is based on a 70's large peghead neck.
And it doesn't fit without applying extreme pressure on the neck. If it had been just 1cm longer then I would say it fits all stratocasters, as it is no it only fits modern small peghead variants.
The locks are flimsy and dont even square up, very poor quality control, and it took me an hour with lots of isopropyl alcohol to remove streaks of excess glue from the bottom side of the case.
The previous "cheap" Vietnamese cases were far superior in build and size so my Blackmore Strat now lives in one of those and my vintage strat in this one.
It does what it says on the tin but you can find cheaper better quality cases without the F Brand.