It fits perfectly if you ask me. The foam quality could be better but doesn’t really bother me.
Link.