I bit on the overly firm side but other than that its a perfect fit and I am sure it will loosen up over time.