Thank you for your feedback. When the Unidoor Lux shower door is installed properly, you should not experience any leaking or "caving in" of the panels. The problems that you are having indicate a possible installation issue and we would like to speak with you about this. Please contact DreamLine Customer Support at your convenience. DreamLine's Customer Support Team can be reached by phone at 866-731-2244 or by email at support@dreamline.com. You may also reach us by LiveChat on DreamLine.com! We are available M-F from 8am-7pm EST and Saturday from 9am-5pm EST. We have technicians on hand that will pinpoint your issue and offer solutions so that your Unidoor Lux is installed securely, as it should be. Thank you for choosing DreamLine and for your feedback. We look forward to helping you soon.