Baffle Oversize is a patented system meant for hanging large Snowsound sound-absorbing panels from the ceiling. The connecting system that joins panel and cables hides inside both the panel fixing mechanism and the regulation system for cables’ height. The anchors are in die-cast, chrome-plated metal and can be freely positioned along the whole upper edge of the panel in order to simplify ceiling installation.