Very easy to assemble and great for the price (I bought it for $50). Arms arrived with a few scratches, most likely due to the sub par packaging. Packaging needs to be better!!!