Excellent item, perfect fit for a square toilet, very easy to fit.  Delivery super quick, ordered Friday evening arrived early Monday morning.  Great service!!