Perfect fit right by my entrance. The reason why it doesn’t get 5 stars is because I could not figure out how to screw in the seat. But overall great product. Very modern and clean and comfortable!