i ordered the largest size and it fit perfectly with the front door. Comfortable to walk on and looks great. I am very happy with this purchase.