Visually speakers ok. Sound quality is ok for this price. Cable is very cheap made. 1 speaker wasn't working, cable broken. Haven't returned as it more hassle that the price for speakers, asked my friend (he is electric) to re-connect wire, all working now. But can't recommend.