It’s the perfect fit!! It’s a beautiful color very firm but yet soft!! I just love it I’m happy I got it!!!!