Mine fits perfectly...not too loose or too tight. They either sent you the wrong one or they used the wrong dimensions to make it? Did you ask them for custom dimensions when you ordered? Either way I am sure they will make it right..their support is outstanding.