Perfect fit and it was easy to install for our contractor. We also decided not to seal the small gaps which makes it easy to clean and no nasty mold or dirt is building up.
We have it now for 3 years and still no regrets.
Planing our other guest bathroom to remodel soon and will buy it again.