While not quite perfect of assembly but does what it should and the function is available in all areas of class sound forth it goes, it was good enough for smaller parties. The first speaker much after one day already out alone. But would recommend in spite of everything with good conscience recommend the speaker.