Compared to many other budget speaker systems, this is a very good set. The sound and bass are good, and easy to set up. Wires from the sub are fairly short, but you can easily get longer ones if needed. The build quality is not good nor bad, very average. Overall, if you have a low budget, and want speakers with a sub, then go for this.