Mine fit ok ... front edge goes under the pedal tubes. I have to check, but I think my front edge velcro piece may be sewn on a little further aft from that edge, because the placement of the self adhesive piece is not directly under the tubes. One thing I will say is that the backing on that carpet is really poor - it sheds particles constantly. Every time I’d remove the carpet I would have to vacuum up all kinds of crap that came off. I finally got a spray can of black rubberized coating from ACE hardware and coated the back, right up to the edges with it. It’s great now... no shedding.