I expected the frame to snap in place but it required silicone as an adhesive to keep the frame attached to the glass. The glass is heavy and it seems sturdy. The install instructions were not as clear as I would expect but overall it looks nice once we finished.