Easy to put together and very well built. Took 2 of us an hour to build, and the rest of the day to reinstall all of the speaker wires into my Stereo :). The price was perfect for the quality, and we didn't have to fiddle with the parts to make them go together. Delivered on time and the packaging protected the parts well.