Very hard to find the the right square toilet seat that I needed this was everything I expected when I made the purchase.