Thank you for your feedback. Your Unidoor Lux shower door should shut securely and should not leak. It sounds as if there may be an installation issue. We invite you to contact our DreamLine Customer Support Team at 866-731-2244 to discuss this further. We can also be reached by sending an email to support@dreamline.com. Our hours of operation are 8am-7pm EST, Monday through Friday and Saturday from 9am-5pm EST. Thank you for your interest in DreamLIne.